Documentation ¶
Index ¶
- func BorrowIterator(data []byte) *jsoniter.Iterator
- func BorrowStream(writer io.Writer) *jsoniter.Stream
- func DecoderOf(typ reflect2.Type) jsoniter.ValDecoder
- func EncoderOf(typ reflect2.Type) jsoniter.ValEncoder
- func Get(data []byte, path ...interface{}) jsoniter.Any
- func Marshal(v interface{}) ([]byte, error)
- func MarshalIndent(v interface{}, prefix, indent string) ([]byte, error)
- func MarshalToString(v interface{}) (string, error)
- func NewDecoder(reader io.Reader) *jsoniter.Decoder
- func NewEncoder(writer io.Writer) *jsoniter.Encoder
- func RegisterExtension(extension jsoniter.Extension)
- func ReturnIterator(iter *jsoniter.Iterator)
- func ReturnStream(stream *jsoniter.Stream)
- func Unmarshal(data []byte, v interface{}) error
- func UnmarshalFromString(str string, v interface{}) error
- func Valid(data []byte) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BorrowIterator ¶
func MarshalIndent ¶
func MarshalToString ¶
func RegisterExtension ¶
func ReturnIterator ¶
func ReturnStream ¶
func UnmarshalFromString ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.