Documentation
¶
Index ¶
- Variables
- type Option
- func Begin(f func() error) Option
- func Bool(num int, f func(bool) error) Option
- func Bytes(num int, f func([]byte) error) Option
- func Double(num int, f func(float64) error) Option
- func End(f func() error) Option
- func Enum(num int, f func(int32) error) Option
- func Fixed32(num int, f func(uint32) error) Option
- func Fixed64(num int, f func(uint64) error) Option
- func Float(num int, f func(float32) error) Option
- func Int32(num int, f func(int32) error) Option
- func Int64(num int, f func(int64) error) Option
- func Message(num int, n *RawPB) Option
- func Sfixed32(num int, f func(int32) error) Option
- func Sfixed64(num int, f func(int64) error) Option
- func Sint32(num int, f func(int32) error) Option
- func Sint64(num int, f func(int64) error) Option
- func String(num int, f func(string) error) Option
- func Uint32(num int, f func(uint32) error) Option
- func Uint64(num int, f func(uint64) error) Option
- func UnknownBytes(f func(num int, v []byte) error) Option
- func UnknownFixed32(f func(num int, v uint32) error) Option
- func UnknownFixed64(f func(num int, v uint64) error) Option
- func UnknownVarint(f func(num int, v uint64) error) Option
- func Varint(num int, f func(uint64) error) Option
- type RawPB
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorInvalidMessage = errors.New("invalid message")
View Source
var ErrorTruncated = errors.New("message truncated")
View Source
var ErrorWrongWireType = errors.New("wrong wire type")
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.