并发图 如此和所述,Go中的map类型不支持并发读取和写入。 concurrent-map通过以最少的等待锁时间来分片映射,从而为此提供了一种高性能的解决方案。 在Go 1.9之前,stdlib中没有并发映射实现。 在Go 1.9中,引入了sync.Map 。 新的sync.Map与该映射有一些关键区别。 stdlib sync.Map专为仅追加方案而设计。 因此,如果您想将地图用于内存数据库中,则可能会受益于我们的版本。 您可以在golang存储库中了解有关此内容的更多信息,例如,和 用法 导入包: import ( "github.com/orcaman/concurrent-ma