2021年12月22日

golang 系列:atomic 原子操作

摘要: sync/atomic 介绍 当我们想要对某个变量并发安全的修改,除了使用官方提供的 mutex,还可以使用 sync/atomic 包的原子操作,它能够保证对变量的读取或修改期间不被其他的协程所影响。 atomic 包的原子操作是通过 CPU 指令,也就是在硬件层次去实现的,性能较好,不需要像 m 阅读全文

posted @ 2021-12-22 15:59 星河赵 阅读(609) 评论(0) 推荐(0) 编辑

导航