请问为什么这儿要加个读锁呢

gaohuag · · 1131 次点击
现在没有性能损耗了嘛 亲
#3
更多评论
读锁是排斥写锁不排斥读锁,也就是说可以并发读取是共享锁.提高并发性. 写锁是排斥其他所有锁, 是独占锁. 我是奇怪你贴出的代码为啥不用defer来解锁?
#1
估计是早期golang未优化defer前的代码,那个时候defer是有性能损耗的
#2