#1 fastjson
Package fastjson provides fast JSON parsing.
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json.
Health score 60/100, confidence 80/100.
| Latest version | v1.1.12 |
| Imported by | 17.7K packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 4 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| API | Type | type API interface{ ... } |
| API.DecoderOf | Method | DecoderOf func(typ reflect2.Type) ValDecoder |
| API.EncoderOf | Method | EncoderOf func(typ reflect2.Type) ValEncoder |
| API.Get | Method | Get func(data []byte, path ...interface{}) Any |
| API.Marshal | Method | Marshal func(v interface{}) ([]byte, error) |
| API.MarshalIndent | Method | MarshalIndent func(v interface{}, prefix, indent string) ([]byte, error) |
| API.MarshalToString | Method | MarshalToString func(v interface{}) (string, error) |
| API.NewDecoder | Method | NewDecoder func(reader io.Reader) *Decoder |
| API.NewEncoder | Method | NewEncoder func(writer io.Writer) *Encoder |
| API.RegisterExtension | Method | RegisterExtension func(extension Extension) |
| API.Unmarshal | Method | Unmarshal func(data []byte, v interface{}) error |
| API.UnmarshalFromString | Method | UnmarshalFromString func(str string, v interface{}) error |
Package fastjson provides fast JSON parsing.
Package gjson provides searching for json strings.
Package fastjson provides fast JSON parsing.
Package gjson provides searching for json strings.
JSON library to expose simple handlers that lets you easily read and write json from various sources.
Package codec provides a High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json.