Versions in this module Expand all Collapse all v3 v3.0.0 Jan 15, 2026 Changes in this version + var Error = def.ErrMsgpack + var StructAsArray = false + func AddExtCoder(e ext.Encoder, d ext.Decoder) error + func AddExtStreamCoder(e ext.StreamEncoder, d ext.StreamDecoder) error + func Marshal(v interface{}) ([]byte, error) + func MarshalAsArray(v interface{}) ([]byte, error) + func MarshalAsMap(v interface{}) ([]byte, error) + func MarshalWrite(w io.Writer, v interface{}) error + func MarshalWriteAsArray(w io.Writer, v interface{}) error + func MarshalWriteAsMap(w io.Writer, v interface{}) error + func RemoveExtCoder(e ext.Encoder, d ext.Decoder) error + func RemoveExtStreamCoder(e ext.StreamEncoder, d ext.StreamDecoder) error + func SetComplexTypeCode(code int8) + func SetDecodedTimeAsLocal() + func SetDecodedTimeAsUTC() + func Unmarshal(data []byte, v interface{}) error + func UnmarshalAsArray(data []byte, v interface{}) error + func UnmarshalAsMap(data []byte, v interface{}) error + func UnmarshalRead(r io.Reader, v interface{}) error + func UnmarshalReadAsArray(r io.Reader, v interface{}) error + func UnmarshalReadAsMap(r io.Reader, v interface{}) error Other modules containing this package github.com/shamaton/msgpack github.com/shamaton/msgpack/v2