Versions in this module Expand all Collapse all v1 v1.0.1 Apr 8, 2022 Changes in this version + var ErrFatalAddress = errors.New("fatal address") + var ErrIndexOutOfRange = errors.New("index out of range") + var Logger = log.NewWithHandle("container::log", log.DiscardHandler()) + var TypeByte = reflect.TypeOf(byte(0)) + var TypeFloat32 = reflect.TypeOf(float32(0)) + var TypeFloat64 = reflect.TypeOf(float64(0)) + var TypeInt = reflect.TypeOf(int(0)) + var TypeInt16 = reflect.TypeOf(int16(0)) + var TypeInt32 = reflect.TypeOf(int32(0)) + var TypeInt64 = reflect.TypeOf(int64(0)) + var TypeInt8 = reflect.TypeOf(int8(0)) + var TypeRune = reflect.TypeOf(rune(0)) + var TypeString = reflect.TypeOf(string("")) + var TypeTime = reflect.TypeOf(time.Time{}) + var TypeUInt = reflect.TypeOf(uint(0)) + var TypeUInt16 = reflect.TypeOf(uint16(0)) + var TypeUInt64 = reflect.TypeOf(uint64(0)) + var TypeUInt8 = reflect.TypeOf(uint8(0)) + func ByteComparator(a, b interface{}) int + func Float32Comparator(a, b interface{}) int + func Float64Comparator(a, b interface{}) int + func Hash(p interface{}) uintptr + func Int16Comparator(a, b interface{}) int + func Int32Comparator(a, b interface{}) int + func Int64Comparator(a, b interface{}) int + func Int8Comparator(a, b interface{}) int + func IntComparator(aAsserted, bAsserted int) int + func RuneComparator(a, b interface{}) int + func StringComparator(s1, s2 string) int + func TimeComparator(a, b interface{}) int + func UInt16Comparator(a, b interface{}) int + func UInt32Comparator(aAsserted, bAsserted uint32) int + func UInt64Comparator(a, b interface{}) int + func UInt8Comparator(a, b interface{}) int + func UIntComparator(a, b interface{}) int + type Comparator func(a, b interface{}) int + type Container interface + Clear func() + Empty func() bool + Size func() int + type Hashable interface + Hashcode func() uintptr + type Map interface + type Serializer interface + MarshalJSON func() ([]byte, error) + UnmarshalJSON func([]byte) error + type Set interface + type UInt32Slice []uint32 + func (p UInt32Slice) Len() int + func (p UInt32Slice) Less(i, j int) bool + func (p UInt32Slice) Swap(i, j int)