1.1 KiB
1.1 KiB
Mappings
暂无介绍...
目录导航
列出了该 package 下所有的函数及类型定义,可通过目录导航进行快捷跳转 ❤️
展开 / 折叠目录导航
包级函数定义
| 函数名称 | 描述 |
|---|---|
| NewSyncMap | 创建一个 SyncMap |
类型定义
| 类型 | 名称 | 描述 |
|---|---|---|
STRUCT |
SyncMap | 是基于 sync.RWMutex 实现的线程安全的 map |
详情信息
func NewSyncMap(source ...map[K]V) *SyncMap[K, V]
创建一个 SyncMap
SyncMap STRUCT
是基于 sync.RWMutex 实现的线程安全的 map
- 适用于要考虑并发读写但是并发读写的频率不高的情况
type SyncMap[K comparable, V any] struct {
lock sync.RWMutex
data map[K]V
atom bool
}