cmap: concurrent map, 并发安全 map. 本仓库是重构了concurrent-map; 由于原仓库已经很久没有维护了,所以重构了一遍,并添加了一些新的功能。 仓库会由大家共建维护,欢迎大家提交 PR。 主要修改点: 支持增加默认分片数量,由原来的固定 32 个分片,改为可配置,不设置默认也为 32 个分片。 支持整形(int32/int64)作为 key。去掉默认 string 类型 New() 默认函数。 通过接口的方式对外提供功能。 使用 mockery 工具对泛型接口进行 mock。 添加了 examples 文件夹,提供了一些使用示例。