# Packages
Package rpc implements MessagePack RPC.
# Functions
NewDecoder allocates and initializes a new decoder.
NewEncoder allocates and initializes a new Unpacker.
# Constants
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
list of MessagePack types.
# Variables
ErrDataSizeTooLarge is the data size too large error.
ErrIllegalSize is the illegal array or map size error.
ErrInvalidDecodeArg is the invalid argument error.
ErrLongStringOrBinary is the long string or binary error.
# Structs
DecodeConvertError describes a MessagePack value that was not appropriate for a value of a specific Go type.
Decoder reads MessagePack objects from an io.Reader.
Encoder writes values in MessagePack format.
# Interfaces
Marshaler is the interface implemented by objects that can encode themselves to a MessagePack stream.
Unmarshaler is the interface implemented by objects that can decode themselves from a MessagePack stream.
# Type aliases
ExtensionMap specifies functions for converting MessagePack extensions to Go values.
Type represents the type of value in the MessagePack stream.