# Functions
DecodeJSON tries to decompress the given data.
Decodes/Unmarshals the given io.Reader pointing to a JSON, into a desired object.
Encodes/Marshals the given object into JSON.
EncodeJSONAndCompress encodes the given input into JSON and compresses the encoded value (using Gzip format BestCompression level, by default).