Versions in this module Expand all Collapse all v0 v0.0.1 Jun 18, 2021 Changes in this version + var TimeLayout = "Mon Jan 2 15:04:05 -0700 MST 2006" + func ConvTo(src, dst interface{}) error + type ErrCannotBeNil struct + Method string + func (e *ErrCannotBeNil) Error() string + type ErrCannotSet struct + Method string + func (e *ErrCannotSet) Error() string + type ErrNotExist struct + Method string + Thing string + func (e *ErrNotExist) Error() string + type ErrNumOverflow struct + Kind reflect.Kind + Method string + func (e *ErrNumOverflow) Error() string + type ErrOutOfRange struct + Method string + func (e *ErrOutOfRange) Error() string + type ErrTypeUnequal struct + Kind1 reflect.Kind + Kind2 reflect.Kind + Method string + func (e *ErrTypeUnequal) Error() string + type ErrUnsupportedKind struct + Kind interface{} + Method string + func (e *ErrUnsupportedKind) Error() string + type Value struct + func New(v interface{}) *Value + func (v *Value) AList() ([][2]*Value, error) + func (v *Value) Bool() (bool, error) + func (v *Value) Bytes() ([]byte, error) + func (v *Value) Complex128() (complex128, error) + func (v *Value) Complex64() (complex64, error) + func (v *Value) ConvTo(dst interface{}) error + func (v *Value) EachDo(f eachDoFunc) error + func (v *Value) Float32() (float32, error) + func (v *Value) Float64() (float64, error) + func (v *Value) Get(k interface{}) (*Value, error) + func (v *Value) Int() (i int, err error) + func (v *Value) Int16() (int16, error) + func (v *Value) Int32() (int32, error) + func (v *Value) Int64() (int64, error) + func (v *Value) Int8() (int8, error) + func (v *Value) Interface() interface{} + func (v *Value) Map() (map[*Value]*Value, error) + func (v *Value) MustAList() [][2]*Value + func (v *Value) MustBool() bool + func (v *Value) MustBytes() []byte + func (v *Value) MustComplex128() complex128 + func (v *Value) MustComplex64() complex64 + func (v *Value) MustFloat32() float32 + func (v *Value) MustFloat64() float64 + func (v *Value) MustGet(k interface{}) *Value + func (v *Value) MustInt() int + func (v *Value) MustInt16() int16 + func (v *Value) MustInt32() int32 + func (v *Value) MustInt64() int64 + func (v *Value) MustInt8() int8 + func (v *Value) MustMap() map[*Value]*Value + func (v *Value) MustPList() []*Value + func (v *Value) MustSlice() []*Value + func (v *Value) MustString() string + func (v *Value) MustUint() uint + func (v *Value) MustUint16() uint16 + func (v *Value) MustUint32() uint32 + func (v *Value) MustUint64() uint64 + func (v *Value) MustUint8() uint8 + func (v *Value) PList() ([]*Value, error) + func (v *Value) Ptr() uintptr + func (v *Value) Put(key, val interface{}) (err error) + func (v *Value) Set(iv interface{}) error + func (v *Value) Slice() ([]*Value, error) + func (v *Value) String() (string, error) + func (v *Value) Uint() (i uint, err error) + func (v *Value) Uint16() (uint16, error) + func (v *Value) Uint32() (uint32, error) + func (v *Value) Uint64() (uint64, error) + func (v *Value) Uint8() (uint8, error)