1
0
mirror of https://github.com/json-iterator/go.git synced 2025-06-06 22:36:25 +02:00

decoder/encoder;float precision doc

This commit is contained in:
Fei Ni 2017-06-11 16:30:31 +08:00
parent cee09816e3
commit 6f50f15678

View File

@ -9,8 +9,8 @@ import (
"unsafe" "unsafe"
) )
// Decoder is an internal type registered to cache as needed.
// Don't confuse jsoniter.Decoder with json.Decoder. // Don't confuse jsoniter.Decoder with json.Decoder.
// jsoniter.Decoder/Encoder are an internal types registered to cache as needed.
// For json.Decoder's adapter, refer to jsoniter.AdapterDecoder(todo link). // For json.Decoder's adapter, refer to jsoniter.AdapterDecoder(todo link).
// //
// Reflection on type to create decoders, which is then cached // Reflection on type to create decoders, which is then cached
@ -22,8 +22,9 @@ import (
type Decoder interface { type Decoder interface {
decode(ptr unsafe.Pointer, iter *Iterator) decode(ptr unsafe.Pointer, iter *Iterator)
} }
// Encoder is an internal type registered to cache as needed.
// Don't confuse jsoniter.Encoder with json.Encoder. // Don't confuse jsoniter.Encoder with json.Encoder.
// jsoniter.Decoder/Encoder are an internal types registered to cache as needed.
// For json.Encoder's adapter, refer to jsoniter.AdapterEncoder(todo godoc link). // For json.Encoder's adapter, refer to jsoniter.AdapterEncoder(todo godoc link).
type Encoder interface { type Encoder interface {
isEmpty(ptr unsafe.Pointer) bool isEmpty(ptr unsafe.Pointer) bool