#1 GJSON
Package gjson provides searching for json strings.
JSON library to expose simple handlers that lets you easily read and write json from various sources.
Health score 42/100, confidence 80/100.
| Latest version | v1.1.0 |
| Imported by | 0 packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 3 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| JSONHandler | Type | type JSONHandler struct{} |
| JSONHandler.Marshal | Method | func (jh *JSONHandler) Marshal(v any) error |
| JSONHandler.SetOptions | Method | func (jh *JSONHandler) SetOptions(opts ...Option) *JSONHandler |
| JSONHandler.Unmarshal | Method | func (jh *JSONHandler) Unmarshal(v any) error |
| New | Function | func New(opts ...Option) *JSONHandler |
| Option | Type | type Option func(*JSONHandler) |
| WithDefaults | Function | func WithDefaults() Option |
| WithFileHandler | Function | func WithFileHandler(fileName string) Option |
| WithHTTPRequestHandler | Function | func WithHTTPRequestHandler(rw http.ResponseWriter, req *http.Request) Option |
| WithHTTPResponseHandler | Function | func WithHTTPResponseHandler(res *http.Response) Option |
Package gjson provides searching for json strings.
Package fastjson provides fast JSON parsing.
Package codec provides a High Performance, Feature-Rich Idiomatic Go codec/encoding library for binc, msgpack, cbor, json.
Package gjson provides searching for json strings.
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.