Versions in this module Expand all Collapse all v0 v0.1.0 Dec 17, 2019 Changes in this version + var ErrUnadressableValue = BinaryExError + var ErrUnexpected = BinaryExError + var ErrUnsupportedValue = BinaryExError + func Read(r io.Reader, val interface{}) error + func ReadArray(r io.Reader, val interface{}) error + func ReadArrayReflect(r io.Reader, v reflect.Value) (err error) + func ReadBool(r io.Reader, b interface{}) error + func ReadBoolReflect(r io.Reader, v reflect.Value) (err error) + func ReadMap(r io.Reader, val interface{}) error + func ReadMapReflect(r io.Reader, v reflect.Value) (err error) + func ReadNumber(r io.Reader, n interface{}) error + func ReadNumberReflect(r io.Reader, v reflect.Value) (err error) + func ReadReflect(r io.Reader, v reflect.Value) (err error) + func ReadSlice(r io.Reader, val interface{}) error + func ReadSliceReflect(r io.Reader, v reflect.Value) (err error) + func ReadString(r io.Reader, s interface{}) error + func ReadStringReflect(r io.Reader, v reflect.Value) (err error) + func ReadStruct(r io.Reader, val interface{}) error + func ReadStructReflect(r io.Reader, v reflect.Value) (err error) + func Write(w io.Writer, val interface{}) error + func WriteArray(w io.Writer, val interface{}) error + func WriteArrayReflect(w io.Writer, v reflect.Value) (err error) + func WriteBool(w io.Writer, b bool) error + func WriteBoolReflect(w io.Writer, v reflect.Value) (err error) + func WriteMap(w io.Writer, val interface{}) error + func WriteMapReflect(w io.Writer, v reflect.Value) (err error) + func WriteNumber(w io.Writer, n interface{}) error + func WriteNumberReflect(w io.Writer, v reflect.Value) (err error) + func WriteReflect(w io.Writer, v reflect.Value) (err error) + func WriteSlice(w io.Writer, val interface{}) error + func WriteSliceReflect(w io.Writer, v reflect.Value) (err error) + func WriteString(w io.Writer, s string) error + func WriteStringReflect(w io.Writer, v reflect.Value) (err error) + func WriteStruct(w io.Writer, val interface{}) error + func WriteStructReflect(w io.Writer, v reflect.Value) (err error) + type BinaryExError struct + func (bxe BinaryExError) Error() string