Versions in this module Expand all Collapse all v0 v0.1.3 Oct 21, 2019 Changes in this version + type ErrOutOfRange struct + Method string + func (e *ErrOutOfRange) Error() string type Table + func (t *Table) ConvTo(value interface{}) error + func (t *Table) MustAList() [][2]*Table + func (t *Table) MustPList() []*Table + func (t *Table) MustSlice() []*Table v0.1.2 Oct 18, 2019 Changes in this version + var TimeLayout = "Mon Jan 2 15:04:05 -0700 MST 2006" v0.1.1 Oct 18, 2019 Changes in this version + 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 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 Table struct + func New(v interface{}) *Table + func (t *Table) AList() ([][2]*Table, error) + func (t *Table) Bool() (bool, error) + func (t *Table) Bytes() ([]byte, error) + func (t *Table) Complex128() (complex128, error) + func (t *Table) Complex64() (complex64, error) + func (t *Table) Conv(value interface{}) error + func (t *Table) EachDo(f eachDoFunc) error + func (t *Table) Float32() (float32, error) + func (t *Table) Float64() (float64, error) + func (t *Table) Get(k interface{}) (*Table, error) + func (t *Table) Int() (i int, err error) + func (t *Table) Int16() (int16, error) + func (t *Table) Int32() (int32, error) + func (t *Table) Int64() (int64, error) + func (t *Table) Int8() (int8, error) + func (t *Table) Interface() interface{} + func (t *Table) Map() (map[*Table]*Table, error) + func (t *Table) MustFloat32() float32 + func (t *Table) MustFloat64() float64 + func (t *Table) MustGet(k interface{}) *Table + func (t *Table) MustInt() int + func (t *Table) MustInt16() int16 + func (t *Table) MustInt32() int32 + func (t *Table) MustInt64() int64 + func (t *Table) MustInt8() int8 + func (t *Table) MustMap() map[*Table]*Table + func (t *Table) PList() ([]*Table, error) + func (t *Table) Ptr() uintptr + func (t *Table) Put(k, v interface{}) (err error) + func (t *Table) Set(v interface{}) error + func (t *Table) Slice() ([]*Table, error) + func (t *Table) String() string + func (t *Table) Uint() (i uint, err error) + func (t *Table) Uint16() (uint16, error) + func (t *Table) Uint32() (uint32, error) + func (t *Table) Uint64() (uint64, error) + func (t *Table) Uint8() (uint8, error)