- 博客(1)
- 收藏
- 关注
原创 Go 1.9 之后的sync包
sync.Map go 1.9之后加入了线程安全的map,sync.Map。 源码中的注释为我们说明了sync.Map,是一个并发的map,恒定时间调用loads、stores、deletes。同时被多个goroutines调用是安全的。 在使用时不允许分享这些属性,它可能导致更坏的性能与更坏的安全性,相比较于使用一个普通的map与读写锁配合使用。 零map是有效的并且是空的。 在使用之...
2018-03-22 17:13:44 730
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人