Versions in this module Expand all Collapse all v0 v0.2.1 Aug 29, 2018 Changes in this version + var ErrNotBool = fmt.Errorf("value is not a bool") + var ErrNotBytes = fmt.Errorf("value is not a bytes") + var ErrNotDouble = fmt.Errorf("value is not a double") + var ErrNotInt = fmt.Errorf("value is not a int") + var ErrNotString = fmt.Errorf("value is not a string") + var ErrNotUint = fmt.Errorf("value is not a uint") + func Sprint(value Value) string + type Interface interface + Down func() + IsLeaf func() bool + Next func() error + Up func() + type Value interface + Bool func() (bool, error) + Bytes func() ([]byte, error) + Double func() (float64, error) + Int func() (int64, error) + String func() (string, error) + Uint func() (uint64, error)