Posted in

Go unsafe.Pointer转型安全边界(官方文档未明说的4条铁律):何时需go:linkname,何时必须sync/atomic?

第一章:Go unsafe.Po … Go unsafe.Pointer转型安全边界(官方文档未明说的4条铁律):何时需go:linkname,何时必须sync/atomic?Read more

Posted in

golang说明什么(限内部技术委员会解密版):Go 1.23引入的“weak memory ordering annotation”如何重构你对atomic的理解

第一章:golang说明什么 G … golang说明什么(限内部技术委员会解密版):Go 1.23引入的“weak memory ordering annotation”如何重构你对atomic的理解Read more

Posted in

Go内存模型变更导致的竞态不兼容(1.12内存屏障语义收紧),旧版sync/atomic代码已悄然失效

第一章:Go内存模型变更导致的竞 … Go内存模型变更导致的竞态不兼容(1.12内存屏障语义收紧),旧版sync/atomic代码已悄然失效Read more

Posted in

Go内存模型悄然升级(Go 1.23 sync/atomic重定义):旧代码存在竞态风险,200万行存量项目需静态扫描

第一章:Go内存模型悄然升级(G … Go内存模型悄然升级(Go 1.23 sync/atomic重定义):旧代码存在竞态风险,200万行存量项目需静态扫描Read more

Posted in

Go标准库包图谱深度解密(附Go 1.21+最新包演进路线图):从net/http到sync/atomic,哪些包正在被悄然淘汰?

第一章:Go标准库包图谱全景概览 … Go标准库包图谱深度解密(附Go 1.21+最新包演进路线图):从net/http到sync/atomic,哪些包正在被悄然淘汰?Read more