Posted in

Go结构体字段竟被零值覆盖?:sync.Pool误用、unsafe.Pointer越界、struct padding对齐引发的3类静默数据污染

第一章:Go结构体字段竟被零值覆 … Go结构体字段竟被零值覆盖?:sync.Pool误用、unsafe.Pointer越界、struct padding对齐引发的3类静默数据污染Read more

Posted in

Go语言内存优化黑科技:sync.Pool误用反模式、string to []byte零拷贝转换、unsafe.String实战边界(含内存布局图)

第一章:Go语言用起来太爽了 G … Go语言内存优化黑科技:sync.Pool误用反模式、string to []byte零拷贝转换、unsafe.String实战边界(含内存布局图)Read more

Posted in

Golang竞态检测器(-race)失效的5种隐性场景:含CGO交叉调用、time.Ticker未Stop、sync.Pool误用等生产级真问题

第一章:Golang竞态检测器( … Golang竞态检测器(-race)失效的5种隐性场景:含CGO交叉调用、time.Ticker未Stop、sync.Pool误用等生产级真问题Read more

Posted in

【Go并发编程避坑手册】:基于127个真实生产事故复盘,彻底搞懂goroutine泄漏、channel死锁与sync.Pool误用

第一章:Go并发编程的核心概念与 … 【Go并发编程避坑手册】:基于127个真实生产事故复盘,彻底搞懂goroutine泄漏、channel死锁与sync.Pool误用Read more