Versions in this module Expand all Collapse all v0 v0.1.1 Aug 23, 2024 v0.1.0 Aug 5, 2024 Changes in this version + type Float32Map struct + func NewFloat32() *Float32Map + func (s *Float32Map) Delete(key float32) bool + func (s *Float32Map) Len() int + func (s *Float32Map) Load(key float32) (value interface{}, ok bool) + func (s *Float32Map) LoadAndDelete(key float32) (value interface{}, loaded bool) + func (s *Float32Map) LoadOrStore(key float32, value interface{}) (actual interface{}, loaded bool) + func (s *Float32Map) LoadOrStoreLazy(key float32, f func() interface{}) (actual interface{}, loaded bool) + func (s *Float32Map) Range(f func(key float32, value interface{}) bool) + func (s *Float32Map) Store(key float32, value interface{}) + type Float32MapDesc struct + func NewFloat32Desc() *Float32MapDesc + func (s *Float32MapDesc) Delete(key float32) bool + func (s *Float32MapDesc) Len() int + func (s *Float32MapDesc) Load(key float32) (value interface{}, ok bool) + func (s *Float32MapDesc) LoadAndDelete(key float32) (value interface{}, loaded bool) + func (s *Float32MapDesc) LoadOrStore(key float32, value interface{}) (actual interface{}, loaded bool) + func (s *Float32MapDesc) LoadOrStoreLazy(key float32, f func() interface{}) (actual interface{}, loaded bool) + func (s *Float32MapDesc) Range(f func(key float32, value interface{}) bool) + func (s *Float32MapDesc) Store(key float32, value interface{}) + type Float64Map struct + func NewFloat64() *Float64Map + func (s *Float64Map) Delete(key float64) bool + func (s *Float64Map) Len() int + func (s *Float64Map) Load(key float64) (value interface{}, ok bool) + func (s *Float64Map) LoadAndDelete(key float64) (value interface{}, loaded bool) + func (s *Float64Map) LoadOrStore(key float64, value interface{}) (actual interface{}, loaded bool) + func (s *Float64Map) LoadOrStoreLazy(key float64, f func() interface{}) (actual interface{}, loaded bool) + func (s *Float64Map) Range(f func(key float64, value interface{}) bool) + func (s *Float64Map) Store(key float64, value interface{}) + type Float64MapDesc struct + func NewFloat64Desc() *Float64MapDesc + func (s *Float64MapDesc) Delete(key float64) bool + func (s *Float64MapDesc) Len() int + func (s *Float64MapDesc) Load(key float64) (value interface{}, ok bool) + func (s *Float64MapDesc) LoadAndDelete(key float64) (value interface{}, loaded bool) + func (s *Float64MapDesc) LoadOrStore(key float64, value interface{}) (actual interface{}, loaded bool) + func (s *Float64MapDesc) LoadOrStoreLazy(key float64, f func() interface{}) (actual interface{}, loaded bool) + func (s *Float64MapDesc) Range(f func(key float64, value interface{}) bool) + func (s *Float64MapDesc) Store(key float64, value interface{}) + type Int16Map struct + func NewInt16() *Int16Map + func (s *Int16Map) Delete(key int16) bool + func (s *Int16Map) Len() int + func (s *Int16Map) Load(key int16) (value interface{}, ok bool) + func (s *Int16Map) LoadAndDelete(key int16) (value interface{}, loaded bool) + func (s *Int16Map) LoadOrStore(key int16, value interface{}) (actual interface{}, loaded bool) + func (s *Int16Map) LoadOrStoreLazy(key int16, f func() interface{}) (actual interface{}, loaded bool) + func (s *Int16Map) Range(f func(key int16, value interface{}) bool) + func (s *Int16Map) Store(key int16, value interface{}) + type Int16MapDesc struct + func NewInt16Desc() *Int16MapDesc + func (s *Int16MapDesc) Delete(key int16) bool + func (s *Int16MapDesc) Len() int + func (s *Int16MapDesc) Load(key int16) (value interface{}, ok bool) + func (s *Int16MapDesc) LoadAndDelete(key int16) (value interface{}, loaded bool) + func (s *Int16MapDesc) LoadOrStore(key int16, value interface{}) (actual interface{}, loaded bool) + func (s *Int16MapDesc) LoadOrStoreLazy(key int16, f func() interface{}) (actual interface{}, loaded bool) + func (s *Int16MapDesc) Range(f func(key int16, value interface{}) bool) + func (s *Int16MapDesc) Store(key int16, value interface{}) + type Int32Map struct + func NewInt32() *Int32Map + func (s *Int32Map) Delete(key int32) bool + func (s *Int32Map) Len() int + func (s *Int32Map) Load(key int32) (value interface{}, ok bool) + func (s *Int32Map) LoadAndDelete(key int32) (value interface{}, loaded bool) + func (s *Int32Map) LoadOrStore(key int32, value interface{}) (actual interface{}, loaded bool) + func (s *Int32Map) LoadOrStoreLazy(key int32, f func() interface{}) (actual interface{}, loaded bool) + func (s *Int32Map) Range(f func(key int32, value interface{}) bool) + func (s *Int32Map) Store(key int32, value interface{}) + type Int32MapDesc struct + func NewInt32Desc() *Int32MapDesc + func (s *Int32MapDesc) Delete(key int32) bool + func (s *Int32MapDesc) Len() int + func (s *Int32MapDesc) Load(key int32) (value interface{}, ok bool) + func (s *Int32MapDesc) LoadAndDelete(key int32) (value interface{}, loaded bool) + func (s *Int32MapDesc) LoadOrStore(key int32, value interface{}) (actual interface{}, loaded bool) + func (s *Int32MapDesc) LoadOrStoreLazy(key int32, f func() interface{}) (actual interface{}, loaded bool) + func (s *Int32MapDesc) Range(f func(key int32, value interface{}) bool) + func (s *Int32MapDesc) Store(key int32, value interface{}) + type Int64Map struct + func NewInt64() *Int64Map + func (s *Int64Map) Delete(key int64) bool + func (s *Int64Map) Len() int + func (s *Int64Map) Load(key int64) (value interface{}, ok bool) + func (s *Int64Map) LoadAndDelete(key int64) (value interface{}, loaded bool) + func (s *Int64Map) LoadOrStore(key int64, value interface{}) (actual interface{}, loaded bool) + func (s *Int64Map) LoadOrStoreLazy(key int64, f func() interface{}) (actual interface{}, loaded bool) + func (s *Int64Map) Range(f func(key int64, value interface{}) bool) + func (s *Int64Map) Store(key int64, value interface{}) + type IntMap struct + func NewInt() *IntMap + func (s *IntMap) Delete(key int) bool + func (s *IntMap) Len() int + func (s *IntMap) Load(key int) (value interface{}, ok bool) + func (s *IntMap) LoadAndDelete(key int) (value interface{}, loaded bool) + func (s *IntMap) LoadOrStore(key int, value interface{}) (actual interface{}, loaded bool) + func (s *IntMap) LoadOrStoreLazy(key int, f func() interface{}) (actual interface{}, loaded bool) + func (s *IntMap) Range(f func(key int, value interface{}) bool) + func (s *IntMap) Store(key int, value interface{}) + type IntMapDesc struct + func NewIntDesc() *IntMapDesc + func (s *IntMapDesc) Delete(key int) bool + func (s *IntMapDesc) Len() int + func (s *IntMapDesc) Load(key int) (value interface{}, ok bool) + func (s *IntMapDesc) LoadAndDelete(key int) (value interface{}, loaded bool) + func (s *IntMapDesc) LoadOrStore(key int, value interface{}) (actual interface{}, loaded bool) + func (s *IntMapDesc) LoadOrStoreLazy(key int, f func() interface{}) (actual interface{}, loaded bool) + func (s *IntMapDesc) Range(f func(key int, value interface{}) bool) + func (s *IntMapDesc) Store(key int, value interface{}) + type StringMap struct + func NewString() *StringMap + func (s *StringMap) Delete(key string) bool + func (s *StringMap) Len() int + func (s *StringMap) Load(key string) (value interface{}, ok bool) + func (s *StringMap) LoadAndDelete(key string) (value interface{}, loaded bool) + func (s *StringMap) LoadOrStore(key string, value interface{}) (actual interface{}, loaded bool) + func (s *StringMap) LoadOrStoreLazy(key string, f func() interface{}) (actual interface{}, loaded bool) + func (s *StringMap) Range(f func(key string, value interface{}) bool) + func (s *StringMap) Store(key string, value interface{}) + type Uint16Map struct + func NewUint16() *Uint16Map + func (s *Uint16Map) Delete(key uint16) bool + func (s *Uint16Map) Len() int + func (s *Uint16Map) Load(key uint16) (value interface{}, ok bool) + func (s *Uint16Map) LoadAndDelete(key uint16) (value interface{}, loaded bool) + func (s *Uint16Map) LoadOrStore(key uint16, value interface{}) (actual interface{}, loaded bool) + func (s *Uint16Map) LoadOrStoreLazy(key uint16, f func() interface{}) (actual interface{}, loaded bool) + func (s *Uint16Map) Range(f func(key uint16, value interface{}) bool) + func (s *Uint16Map) Store(key uint16, value interface{}) + type Uint16MapDesc struct + func NewUint16Desc() *Uint16MapDesc + func (s *Uint16MapDesc) Delete(key uint16) bool + func (s *Uint16MapDesc) Len() int + func (s *Uint16MapDesc) Load(key uint16) (value interface{}, ok bool) + func (s *Uint16MapDesc) LoadAndDelete(key uint16) (value interface{}, loaded bool) + func (s *Uint16MapDesc) LoadOrStore(key uint16, value interface{}) (actual interface{}, loaded bool) + func (s *Uint16MapDesc) LoadOrStoreLazy(key uint16, f func() interface{}) (actual interface{}, loaded bool) + func (s *Uint16MapDesc) Range(f func(key uint16, value interface{}) bool) + func (s *Uint16MapDesc) Store(key uint16, value interface{}) + type Uint32Map struct + func NewUint32() *Uint32Map + func (s *Uint32Map) Delete(key uint32) bool + func (s *Uint32Map) Len() int + func (s *Uint32Map) Load(key uint32) (value interface{}, ok bool) + func (s *Uint32Map) LoadAndDelete(key uint32) (value interface{}, loaded bool) + func (s *Uint32Map) LoadOrStore(key uint32, value interface{}) (actual interface{}, loaded bool) + func (s *Uint32Map) LoadOrStoreLazy(key uint32, f func() interface{}) (actual interface{}, loaded bool) + func (s *Uint32Map) Range(f func(key uint32, value interface{}) bool) + func (s *Uint32Map) Store(key uint32, value interface{}) + type Uint32MapDesc struct + func NewUint32Desc() *Uint32MapDesc + func (s *Uint32MapDesc) Delete(key uint32) bool + func (s *Uint32MapDesc) Len() int + func (s *Uint32MapDesc) Load(key uint32) (value interface{}, ok bool) + func (s *Uint32MapDesc) LoadAndDelete(key uint32) (value interface{}, loaded bool) + func (s *Uint32MapDesc) LoadOrStore(key uint32, value interface{}) (actual interface{}, loaded bool) + func (s *Uint32MapDesc) LoadOrStoreLazy(key uint32, f func() interface{}) (actual interface{}, loaded bool) + func (s *Uint32MapDesc) Range(f func(key uint32, value interface{}) bool) + func (s *Uint32MapDesc) Store(key uint32, value interface{}) + type Uint64Map struct + func NewUint64() *Uint64Map + func (s *Uint64Map) Delete(key uint64) bool + func (s *Uint64Map) Len() int + func (s *Uint64Map) Load(key uint64) (value interface{}, ok bool) + func (s *Uint64Map) LoadAndDelete(key uint64) (value interface{}, loaded bool) + func (s *Uint64Map) LoadOrStore(key uint64, value interface{}) (actual interface{}, loaded bool) + func (s *Uint64Map) LoadOrStoreLazy(key uint64, f func() interface{}) (actual interface{}, loaded bool) + func (s *Uint64Map) Range(f func(key uint64, value interface{}) bool) + func (s *Uint64Map) Store(key uint64, value interface{}) + type Uint64MapDesc struct + func NewUint64Desc() *Uint64MapDesc + func (s *Uint64MapDesc) Delete(key uint64) bool + func (s *Uint64MapDesc) Len() int + func (s *Uint64MapDesc) Load(key uint64) (value interface{}, ok bool) + func (s *Uint64MapDesc) LoadAndDelete(key uint64) (value interface{}, loaded bool) + func (s *Uint64MapDesc) LoadOrStore(key uint64, value interface{}) (actual interface{}, loaded bool) + func (s *Uint64MapDesc) LoadOrStoreLazy(key uint64, f func() interface{}) (actual interface{}, loaded bool) + func (s *Uint64MapDesc) Range(f func(key uint64, value interface{}) bool) + func (s *Uint64MapDesc) Store(key uint64, value interface{}) + type UintMap struct + func NewUint() *UintMap + func (s *UintMap) Delete(key uint) bool + func (s *UintMap) Len() int + func (s *UintMap) Load(key uint) (value interface{}, ok bool) + func (s *UintMap) LoadAndDelete(key uint) (value interface{}, loaded bool) + func (s *UintMap) LoadOrStore(key uint, value interface{}) (actual interface{}, loaded bool) + func (s *UintMap) LoadOrStoreLazy(key uint, f func() interface{}) (actual interface{}, loaded bool) + func (s *UintMap) Range(f func(key uint, value interface{}) bool) + func (s *UintMap) Store(key uint, value interface{}) + type UintMapDesc struct + func NewUintDesc() *UintMapDesc + func (s *UintMapDesc) Delete(key uint) bool + func (s *UintMapDesc) Len() int + func (s *UintMapDesc) Load(key uint) (value interface{}, ok bool) + func (s *UintMapDesc) LoadAndDelete(key uint) (value interface{}, loaded bool) + func (s *UintMapDesc) LoadOrStore(key uint, value interface{}) (actual interface{}, loaded bool) + func (s *UintMapDesc) LoadOrStoreLazy(key uint, f func() interface{}) (actual interface{}, loaded bool) + func (s *UintMapDesc) Range(f func(key uint, value interface{}) bool) + func (s *UintMapDesc) Store(key uint, value interface{})