Documentation
¶
Index ¶
- type Bytes
- type Field
- type I32
- type I64
- type LenPrefix
- type Message
- func (m *Message) Add(num Number, v func(*Message))
- func (m *Message) AddBytes(num Number, v Bytes)
- func (m *Message) AddI32(num Number, v I32)
- func (m *Message) AddI64(num Number, v I64)
- func (m *Message) AddVarint(num Number, v Varint)
- func (m Message) Append(data []byte, num Number) []byte
- func (m Message) Get(num Number) func() (Message, bool)
- func (m Message) GetBytes(num Number) func() (Bytes, bool)
- func (m Message) GetI32(num Number) func() (I32, bool)
- func (m Message) GetI64(num Number) func() (I64, bool)
- func (m Message) GetVarint(num Number) func() (Varint, bool)
- func (m Message) GoString() string
- func (m Message) Marshal() []byte
- func (m *Message) Unmarshal(data []byte) error
- type Number
- type Value
- type Varint
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LenPrefix ¶ added in v1.4.5
protobuf.dev/programming-guides/encoding#cheat-sheet
type Message ¶
type Message []Field
protobuf.dev/programming-guides/encoding#cheat-sheet
Click to show internal directories.
Click to hide internal directories.