[0, [{"class": "func", "name": "Compact", "type": "func(dst *bytes.Buffer, src []byte) error"}, {"class": "func", "name": "HTMLEscape", "type": "func(dst *bytes.Buffer, src []byte)"}, {"class": "func", "name": "Indent", "type": "func(dst *bytes.Buffer, src []byte, prefix string, indent string) error"}, {"class": "func", "name": "Marshal", "type": "func(v interface{}) ([]byte, error)"}, {"class": "func", "name": "MarshalIndent", "type": "func(v interface{}, prefix string, indent string) ([]byte, error)"}, {"class": "func", "name": "NewDecoder", "type": "func(r io.Reader) *json.Decoder"}, {"class": "func", "name": "NewEncoder", "type": "func(w io.Writer) *json.Encoder"}, {"class": "func", "name": "Unmarshal", "type": "func(data []byte, v interface{}) error"}, {"class": "type", "name": "Decoder", "type": "struct"}, {"class": "type", "name": "Delim", "type": "rune"}, {"class": "type", "name": "Encoder", "type": "struct"}, {"class": "type", "name": "InvalidUTF8Error", "type": "struct"}, {"class": "type", "name": "InvalidUnmarshalError", "type": "struct"}, {"class": "type", "name": "Marshaler", "type": "interface"}, {"class": "type", "name": "MarshalerError", "type": "struct"}, {"class": "type", "name": "Number", "type": "string"}, {"class": "type", "name": "RawMessage", "type": "[]byte"}, {"class": "type", "name": "SyntaxError", "type": "struct"}, {"class": "type", "name": "Token", "type": "interface"}, {"class": "type", "name": "UnmarshalFieldError", "type": "struct"}, {"class": "type", "name": "UnmarshalTypeError", "type": "struct"}, {"class": "type", "name": "Unmarshaler", "type": "interface"}, {"class": "type", "name": "UnsupportedTypeError", "type": "struct"}, {"class": "type", "name": "UnsupportedValueError", "type": "struct"}]]