Posted in

Go语言中如何安全实现无锁队列?:CAS+Aba问题规避+memory ordering语义详解——基于atomic.Value的MPMC队列生产就绪版

第一章:数据结构与算法分析go语 … Go语言中如何安全实现无锁队列?:CAS+Aba问题规避+memory ordering语义详解——基于atomic.Value的MPMC队列生产就绪版Read more

Posted in

Go原子操作陷阱集锦(atomic.LoadUint64不是绝对安全!):竞态检测器未捕获的3类ABA变体与无锁队列修复方案

第一章:Go原子操作陷阱集锦(a … Go原子操作陷阱集锦(atomic.LoadUint64不是绝对安全!):竞态检测器未捕获的3类ABA变体与无锁队列修复方案Read more