Versions in this module Expand all Collapse all v1 v1.2.16 Oct 7, 2020 v1.2.15 Oct 6, 2020 v1.2.14 Oct 6, 2020 v1.2.12 Jun 10, 2019 v1.2.11 May 29, 2019 v1.2.10 Mar 25, 2019 Changes in this version + var MessagePool *sync.Pool + var SubMessagePool *sync.Pool + type Float64s []float64 + func (a *Float64s) UnmarshalJSONArray(dec *gojay.Decoder) error + func (a Float64s) IsNil() bool + func (a Float64s) MarshalJSONArray(enc *gojay.Encoder) + type Ints []int + func (a *Ints) UnmarshalJSONArray(dec *gojay.Decoder) error + func (a Ints) IsNil() bool + func (a Ints) MarshalJSONArray(enc *gojay.Encoder) + type Message struct + Floats []float64 + Id int + Ints []int + IsTrue *bool + MessagesX []*SubMessage + MessagesY []SubMessage + Name string + Payload []byte + Price float64 + SubMessageX *SubMessage + SubMessageY SubMessage + func (m *Message) IsNil() bool + func (m *Message) MarshalJSONObject(enc *gojay.Encoder) + func (m *Message) NKeys() int + func (m *Message) Reset() + func (m *Message) UnmarshalJSONObject(dec *gojay.Decoder, k string) error + type SubMessage struct + Description string + EndTime *time.Time + Id int + StartTime time.Time + func (m *SubMessage) IsNil() bool + func (m *SubMessage) MarshalJSONObject(enc *gojay.Encoder) + func (m *SubMessage) NKeys() int + func (m *SubMessage) Reset() + func (m *SubMessage) UnmarshalJSONObject(dec *gojay.Decoder, k string) error + type SubMessages []SubMessage + func (s *SubMessages) UnmarshalJSONArray(dec *gojay.Decoder) error + func (s SubMessages) IsNil() bool + func (s SubMessages) MarshalJSONArray(enc *gojay.Encoder) + type SubMessagesPtr []*SubMessage + func (s *SubMessagesPtr) UnmarshalJSONArray(dec *gojay.Decoder) error + func (s SubMessagesPtr) IsNil() bool + func (s SubMessagesPtr) MarshalJSONArray(enc *gojay.Encoder)