在 Go 中,我们可以使用每个键的锁来同步映射的每个键吗? 地图级全局锁总是需要的吗? 文档说任何对地图的访问都不是线程安全的。但如果有一把钥匙,那么可以单独上锁吗?
不完全是,但如果您只是从地图上读取指针并修改所指对象,那么您就没有修改地图本身。