Versions in this module Expand all Collapse all v1 v1.12.0 Apr 4, 2025 Changes in this version + func Unmarshal(data []byte, v interface{}) error + type Field struct + ID uint8 + Name string + Optional bool + Skipped bool + Type FieldType + type FieldIntFixed struct + Length int + Value []byte + func (f FieldIntFixed) String() string + type FieldIntVar struct + Value int64 + func (f FieldIntVar) String() string + type FieldString struct + Value string + func (f FieldString) String() string + type FieldType interface + type FieldUintVar struct + Value uint64 + func (f FieldUintVar) String() string + type Format struct + Fields []Field + LastNonIgnorableField uint8 + Size uint8 + func (f *Format) String() (text string) + type Message struct + Format Format + Version uint8 + func (m *Message) GetFieldByName(name string) (Field, error) + func (m *Message) String() string