# Functions
ArrayEach is used when iterating arrays, accepts a callback function with the same return arguments as `Get`.
Del - Receives existing data structure, path to delete.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Get - Receives data structure, and key path to extract value from.
GetBoolean returns the value retrieved by `Get`, cast to a bool if possible.
GetFloat returns the value retrieved by `Get`, cast to a float64 if possible.
GetInt returns the value retrieved by `Get`, cast to a int64 if possible.
GetString returns the value retrieved by `Get`, cast to a string if possible, trying to properly handle escape and utf8 symbols If key data type do not match, it will return an error.
GetUnsafeString returns the value retrieved by `Get`, use creates string without memory allocation by mapping string to slice memory.
ObjectEach iterates over the key-value pairs of a JSON object, invoking a given callback for each such entry.
ParseBoolean parses a Boolean ValueType into a Go bool (not particularly useful, but here for completeness).
ParseNumber parses a Number ValueType into a Go float64.
ParseInt parses a Number ValueType into a Go int64.
ParseString parses a String ValueType into a Go string (the main parsing work is unescaping the JSON string).
Set - Receives existing data structure, path to set, and data to set at that key.
No description provided by the author
unescape unescapes the string contained in 'in' and returns it as a slice.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
Errors.
# Type aliases
Data types available in valid JSON data.