GJSON
Get a JSON value with one line of code.
15,465
Easy access to nested values in maps and slices. Works in combination with encoding/json and other packages that "Unmarshal" arbitrary data into Go data-types.
Get a JSON value with one line of code.
For parsing, creating and editing unknown or dynamic JSON in Go.
Set a JSON value with one line of code.
Automatically generate Go (golang) struct definitions from example JSON.
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection.