互斥锁和读写互斥锁Go 中的锁 " 看下面一段代码,同时竞争全局变量x求和。" 这样下来,每次的结果多会不一样,可能你前脚把x加到 100,后一个 goroutine 又加到了 300,最终导致结果不是我们想要的 10000 即我们最终得对一个公共的资源不能同时处理数据。不然就会产生数据竞争,并发不安全。像我们上厕所一样,当有一个人在厕所,会把门关上加个锁,这样其余的人就不能wxvirus2022年6月28日Golock大约 9 分钟