Versions in this module Expand all Collapse all v0 v0.0.1 Jan 1, 2026 Changes in this version + const OBJECT_OPTION_ONE_MATCH_TWO + const OBJECT_OPTION_SAME + const OBJECT_OPTION_TWO_MATCH_ONE + func AddInt(x *big.Int, y int64) *big.Int + func Atoi(num string, value int) (int, error) + func Conditional(condition, trueExp, falseExp interface{}) interface + func Contain(listOrMap, obj interface{}) bool + func Contains(s []string, e string) bool + func ContainsWithoutCase(s []string, e string) bool + func Convert(i interface{}) interface + func CopyInt(src *big.Int) *big.Int + func InList(list []string, e string) bool + func Intersection(s1, s2 []string) (inter []string) + func IsFunc(v interface{}) bool + func IsIn(dataList interface{}, data interface{}) bool + func IsNil(i interface{}) bool + func Must(ops ...interface{}) + func NewError(message string, err string) error + func Now() string + func OR(one, value interface{}) interface + func PrettyPrintJson(b []byte) string + func SubSlice(s1 []string, s2 []string) bool + type BaseList struct + L []interface{} + func NewBaseList(ls ...interface{}) BaseList + func (bl *BaseList) Add(s ...interface{}) bool + func (bl *BaseList) Delete(index int) (bool, error) + func (bl *BaseList) Insert(index int, s interface{}) (bool, error) + func (bl *BaseList) Iterator() Iterator + func (bl *BaseList) Len() int + func (bl *BaseList) List() []interface{} + func (bl BaseList) Copy() CopyAble + type Column struct + DataList DistinctList + Name string + Table *Table + func NewColumn(name string, t *Table, data []interface{}) *Column + func (cl *Column) List() DistinctList + type CopyAble interface + Copy func() CopyAble + type DistinctList []interface + func (dl DistinctList) Distinct() DistinctList + type Iterator struct + func (i *Iterator) Add(v interface{}) + func (i *Iterator) Delete() interface{} + func (i *Iterator) HasNext() bool + func (i *Iterator) Next() (index int, v interface{}) + type List interface + Add func(s ...interface{}) bool + Copy func() BaseList + Delete func(index int) (bool, error) + Insert func(index int, s interface{}) (bool, error) + Iterator func() Iterator + Len func() int + List func() []interface{} + type PairFormatter string + type Row struct + DataList DistinctList + Table *Table + func NewRow(t *Table, cells []interface{}) *Row + func (r Row) Cell(name string) interface{} + func (r Row) Cells(fields ...string) []interface{} + func (r Row) List() DistinctList + func (r Row) Map() map[string]interface{} + type Table struct + Columns []string + DefaultValue interface{} + Rows [][]interface{} + func (t *Table) AddColumn(name string) + func (t *Table) Column(name string) *Column + func (t *Table) ColumnIndex(name string) (index int) + func (t *Table) GroupBy(fields ...string) []*Table + func (t *Table) Iterator() *TableIterator + func (t *Table) PrettyPrint() + func (t *Table) Push(data map[string]interface{}) + func (t *Table) Row(index int) *Row + type TableIterator struct + func (it *TableIterator) HasNext() bool + func (it *TableIterator) Next() (index int, data map[string]interface{})