Posted in

Go结构体方法接收者选择指南:值接收者vs指针接收者——从CPU缓存行填充到atomic.Value兼容性全维度评测

第一章:Go结构体方法接收者的核 … Go结构体方法接收者选择指南:值接收者vs指针接收者——从CPU缓存行填充到atomic.Value兼容性全维度评测Read more

Posted in

Go结构体嵌入时指针接收者的连锁反应(嵌入字段方法提升失效?接口实现丢失?一文穷举7种组合Case)

第一章:Go结构体嵌入与方法集的 … Go结构体嵌入时指针接收者的连锁反应(嵌入字段方法提升失效?接口实现丢失?一文穷举7种组合Case)Read more

Posted in

Go结构体方法设计黄金法则(含AST静态检查脚本):自动识别“本该用指针却用了值”的12种高危模式

第一章:Go结构体方法设计的底层 … Go结构体方法设计黄金法则(含AST静态检查脚本):自动识别“本该用指针却用了值”的12种高危模式Read more

Posted in

Go接口方法集陷阱大全(指针接收者vs值接收者):为什么你的struct总被报“not implement interface”?

第一章:Go接口方法集陷阱大全( … Go接口方法集陷阱大全(指针接收者vs值接收者):为什么你的struct总被报“not implement interface”?Read more