#1 fastjson
Package fastjson provides fast JSON parsing.
Fast JSON encoder/decoder compatible with encoding/json for Go
Health score 89/100, confidence 60/100.
| Latest version | Unknown |
| Imported by | 4.2K packages |
| Stars | 3.7K |
| Forks | 194 |
| Last activity | 2 months ago |
| Latest release | v0.10.6 (3 months ago) |
| License | MIT |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| ColorFormat | Type | type ColorFormat = encoder.ColorFormat |
| ColorScheme | Type | type ColorScheme = encoder.ColorScheme |
| DecodeOption | Type | type DecodeOption = decoder.Option |
| DecodeOptionFunc | Type | type DecodeOptionFunc func(*DecodeOption) |
| DecodeFieldPriorityFirstWin | Function | func DecodeFieldPriorityFirstWin() DecodeOptionFunc |
| Decoder | Type | type Decoder struct{} |
| Decoder.Buffered | Method | func (d *Decoder) Buffered() io.Reader |
| Decoder.Decode | Method | func (d *Decoder) Decode(v interface{}) error |
| Decoder.DecodeContext | Method | func (d *Decoder) DecodeContext(ctx context.Context, v interface{}) error |
| Decoder.DecodeWithOption | Method | func (d *Decoder) DecodeWithOption(v interface{}, optFuncs ...DecodeOptionFunc) error |
| Decoder.DisallowUnknownFields | Method | func (d *Decoder) DisallowUnknownFields() |
| Decoder.InputOffset | Method | func (d *Decoder) InputOffset() int64 |
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.
Package codec provides a High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json.
Generate TypeScript interfaces from Go structs/interfaces. Useful for JSON RPC.
An opinionated production-ready RESTful JSON backend template, highly integrated with VSCode DevContainers.