变量赋值是原子的吗?

变量赋值是原子的吗?,第1张

变量赋值是原子的吗?

否。如果您需要原子 *** 作,则存在

sync/atomic

在转到内存模型将所有相关的细节。在“内存模型”文档的顶部:

修改由多个goroutine同时访问的数据的程序必须序列化此类访问。

要序列化访问,请使用通道 *** 作或其他同步原语(例如

sync
sync/atomic
软件包中的原语)保护数据。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5639074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存