json

Imports

Imports #

"unicode/utf8"
"strings"
"encoding"
"encoding/base64"
"fmt"
"reflect"
"strconv"
"strings"
"unicode"
"unicode/utf16"
"unicode/utf8"
_ "unsafe"
"bytes"
"cmp"
"encoding"
"encoding/base64"
"fmt"
"math"
"reflect"
"slices"
"strconv"
"strings"
"sync"
"unicode"
"unicode/utf8"
_ "unsafe"
"unicode"
"unicode/utf8"
"bytes"
"strconv"
"sync"
"bytes"
"errors"
"io"

Constants & Variables

_ var #

var _ Unmarshaler = *ast.CallExpr

_ var #

var _ Marshaler = *ast.CallExpr

encodeStatePool var #

var encodeStatePool sync.Pool

encoderCache var #

var encoderCache sync.Map

fieldCache var #

var fieldCache sync.Map

float32Encoder var #

var float32Encoder = *ast.ParenExpr.encode

float64Encoder var #

var float64Encoder = *ast.ParenExpr.encode

hex const #

const hex = "0123456789abcdef"

htmlSafeSet var #

htmlSafeSet holds the value true if the ASCII character with the given array position can be safely represented inside a JSON string, embedded inside of HTML