Posted in

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

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

Posted in

【Go方法接收者演进史】:从Go 1.0到1.23,runtime对*T和T调用的指令优化路径(含Go compiler commit溯源)

第一章:Go方法接收者演进史总览 … 【Go方法接收者演进史】:从Go 1.0到1.23,runtime对*T和T调用的指令优化路径(含Go compiler commit溯源)Read more

Posted in

Go方法接收者设计Checklist(2024最新版):涵盖GC压力、序列化兼容性、gRPC protobuf绑定、reflect.Value.Call等8维校验

第一章:Go方法接收者设计的哲学 … Go方法接收者设计Checklist(2024最新版):涵盖GC压力、序列化兼容性、gRPC protobuf绑定、reflect.Value.Call等8维校验Read more