type MapObjectEncoder …
func NewMapObjectEncoder() *MapObjectEncoder { … }
func (m *MapObjectEncoder) AddArray(key string, v ArrayMarshaler) error { … }
func (m *MapObjectEncoder) AddObject(k string, v ObjectMarshaler) error { … }
func (m *MapObjectEncoder) AddBinary(k string, v []byte) { … }
func (m *MapObjectEncoder) AddByteString(k string, v []byte) { … }
func (m *MapObjectEncoder) AddBool(k string, v bool) { … }
func (m MapObjectEncoder) AddDuration(k string, v time.Duration) { … }
func (m *MapObjectEncoder) AddComplex128(k string, v complex128) { … }
func (m *MapObjectEncoder) AddComplex64(k string, v complex64) { … }
func (m *MapObjectEncoder) AddFloat64(k string, v float64) { … }
func (m *MapObjectEncoder) AddFloat32(k string, v float32) { … }
func (m *MapObjectEncoder) AddInt(k string, v int) { … }
func (m *MapObjectEncoder) AddInt64(k string, v int64) { … }
func (m *MapObjectEncoder) AddInt32(k string, v int32) { … }
func (m *MapObjectEncoder) AddInt16(k string, v int16) { … }
func (m *MapObjectEncoder) AddInt8(k string, v int8) { … }
func (m *MapObjectEncoder) AddString(k string, v string) { … }
func (m MapObjectEncoder) AddTime(k string, v time.Time) { … }
func (m *MapObjectEncoder) AddUint(k string, v uint) { … }
func (m *MapObjectEncoder) AddUint64(k string, v uint64) { … }
func (m *MapObjectEncoder) AddUint32(k string, v uint32) { … }
func (m *MapObjectEncoder) AddUint16(k string, v uint16) { … }
func (m *MapObjectEncoder) AddUint8(k string, v uint8) { … }
func (m *MapObjectEncoder) AddUintptr(k string, v uintptr) { … }
func (m *MapObjectEncoder) AddReflected(k string, v interface{ … }
func (m *MapObjectEncoder) OpenNamespace(k string) { … }
type sliceArrayEncoder …
func (s *sliceArrayEncoder) AppendArray(v ArrayMarshaler) error { … }
func (s *sliceArrayEncoder) AppendObject(v ObjectMarshaler) error { … }
func (s *sliceArrayEncoder) AppendReflected(v interface{ … }
func (s *sliceArrayEncoder) AppendBool(v bool) { … }
func (s *sliceArrayEncoder) AppendByteString(v []byte) { … }
func (s *sliceArrayEncoder) AppendComplex128(v complex128) { … }
func (s *sliceArrayEncoder) AppendComplex64(v complex64) { … }
func (s *sliceArrayEncoder) AppendDuration(v time.Duration) { … }
func (s *sliceArrayEncoder) AppendFloat64(v float64) { … }
func (s *sliceArrayEncoder) AppendFloat32(v float32) { … }
func (s *sliceArrayEncoder) AppendInt(v int) { … }
func (s *sliceArrayEncoder) AppendInt64(v int64) { … }
func (s *sliceArrayEncoder) AppendInt32(v int32) { … }
func (s *sliceArrayEncoder) AppendInt16(v int16) { … }
func (s *sliceArrayEncoder) AppendInt8(v int8) { … }
func (s *sliceArrayEncoder) AppendString(v string) { … }
func (s *sliceArrayEncoder) AppendTime(v time.Time) { … }
func (s *sliceArrayEncoder) AppendUint(v uint) { … }
func (s *sliceArrayEncoder) AppendUint64(v uint64) { … }
func (s *sliceArrayEncoder) AppendUint32(v uint32) { … }
func (s *sliceArrayEncoder) AppendUint16(v uint16) { … }
func (s *sliceArrayEncoder) AppendUint8(v uint8) { … }
func (s *sliceArrayEncoder) AppendUintptr(v uintptr) { … }