Versions in this module Expand all Collapse all v0 v0.0.1 Mar 7, 2019 Changes in this version + func Decode(in []byte) (interface{}, error) + func DecodeArray(fb byte, r *bytes.Reader) ([]interface{}, error) + func DecodeBytes(fb byte, r *bytes.Reader) ([]byte, error) + func DecodeFloat16(_ byte, r *bytes.Reader) (interface{}, error) + func DecodeFloat32(_ byte, r *bytes.Reader) (interface{}, error) + func DecodeFloat64(_ byte, r *bytes.Reader) (interface{}, error) + func DecodeInt(fb byte, r *bytes.Reader) (int64, error) + func DecodeMap(fb byte, r *bytes.Reader) (map[interface{}]interface{}, error) + func DecodeSimple(fb byte, r *bytes.Reader) (interface{}, error) + func DecodeString(fb byte, r *bytes.Reader) (string, error) + func DecodeTag(fb byte, r *bytes.Reader) (interface{}, error) + func DecodeUint(fb byte, r *bytes.Reader) (uint64, error) + func Encode(in interface{}) []byte + func EncodeArray(arr interface{}) []byte + func EncodeBytes(b []byte) []byte + func EncodeFloat(in float64) []byte + func EncodeInt(i int64) []byte + func EncodeMap(in interface{}) []byte + func EncodeString(s string) []byte + func EncodeStruct(in interface{}) []byte + func EncodeUint(i uint64) []byte + type Encoder interface + EncodeCBOR func() []byte + type Marshaler interface + MarshalCBOR func() ([]byte, error)