package
1.2.1
Repository: https://github.com/neovim/go-client.git
Documentation: pkg.go.dev

# 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.