Versions in this module Expand all Collapse all v0 v0.0.10 Oct 12, 2019 v0.0.9 Oct 6, 2019 Changes in this version + var DefaultType = reflect.TypeOf(map[string]interface{}{}) v0.0.8 Jul 6, 2019 Changes in this version + var ErrEmptyInput = errors.New("empty input") + var ErrInvalidRune = errors.New("invalid rune") + func Marshal(obj interface{}) ([]byte, error) + func Unmarshal(b []byte) (interface{}, error) + func UnmarshalType(b []byte, outputType reflect.Type) (interface{}, error) + type ErrInvalidKeys struct + Value reflect.Type + func (e ErrInvalidKeys) Error() string + type ErrInvalidKind struct + Expected []reflect.Kind + Value reflect.Type + func (e ErrInvalidKind) Error() string