Versions in this module Expand all Collapse all v0 v0.3.4 Jul 9, 2025 v0.3.3 Oct 24, 2024 Changes in this version + type Map interface + Delete func(key string) + Get func(key string) (T, bool) + Keys func() []string + Len func() int + Set func(key string, value T) + Values func() []T + func NewSyncFromExisting[T any](m Map[T]) Map[T] + func NewSyncWithCapacity[T any](capacity int) Map[T] + func NewSync[T any]() Map[T] + func NewWithCapacity[T any](capacity int) Map[T] + func New[T any]() Map[T] + type OrderedMap struct + func (m *OrderedMap[T]) Delete(key string) + func (m *OrderedMap[T]) Get(key string) (T, bool) + func (m *OrderedMap[T]) Keys() []string + func (m *OrderedMap[T]) Len() int + func (m *OrderedMap[T]) Set(key string, value T) + func (m *OrderedMap[T]) Values() []T + type OrderedSyncMap struct + func (m *OrderedSyncMap[T]) Delete(key string) + func (m *OrderedSyncMap[T]) Get(key string) (T, bool) + func (m *OrderedSyncMap[T]) Keys() []string + func (m *OrderedSyncMap[T]) Len() int + func (m *OrderedSyncMap[T]) Set(key string, value T) + func (m *OrderedSyncMap[T]) Values() []T