一尘不染

在Go中,我们可以使用每个键的锁定来同步地图的每个键吗?

go

在Go中,我们可以使用每个键的锁定来同步地图的每个键吗?是否始终需要地图级别的全局锁定?该文档说,任何对map的访问都不是线程安全的。但是,如果存在密钥,那么可以将其单独锁定吗?


阅读 188

收藏
2020-07-02

共1个答案

一尘不染

不完全正确,但是如果您仅从地图上读取指针并修改目标对象,那么您就无需修改地图本身。

2020-07-02