Posted in Go语言基础和工具链Go channel buffer的环形队列实现细节:如何用uintptr实现无锁读写索引?源码级验证边界条件处理逻辑 第一章:Go channel b … Go channel buffer的环形队列实现细节:如何用uintptr实现无锁读写索引?源码级验证边界条件处理逻辑Read more by Gopher的成长日记|2026年3月19日|无锁编程, 环形队列, 非缓冲channel, Go动态加载, 稳定排序边界条件, uintptr指针转换
Posted in Go语言基础和工具链Go原子操作的5个危险用法(sync/atomic误当锁用、uintptr误转指针、Load/Store语义混淆),Go Team核心成员亲批PR注释 第一章:Go原子操作的危险用法全 … Go原子操作的5个危险用法(sync/atomic误当锁用、uintptr误转指针、Load/Store语义混淆),Go Team核心成员亲批PR注释Read more by Go实战派|2026年2月19日|uintptr指针转换, LoadStore语义, Go并发安全技巧, Go原子操作替代方案, sync/atomic.Pointer