Posted in

Go语言三大结构与eBPF协同实践:用tracepoint动态观测变量生命周期、控制流分支、函数调用栈(稀缺案例)

第一章:Go语言三大结构概览与e … Go语言三大结构与eBPF协同实践:用tracepoint动态观测变量生命周期、控制流分支、函数调用栈(稀缺案例)Read more

Posted in

变量生命周期图谱(Live Range Graph)首次中文详解:用pprof+go tool compile -S定位变量存活盲区

第一章:Go语言什么叫变量 变量 … 变量生命周期图谱(Live Range Graph)首次中文详解:用pprof+go tool compile -S定位变量存活盲区Read more

Posted in

Go语言如何迭代:当range遇上defer——编译器如何重写迭代变量生命周期?Go 1.21 SSA IR深度追踪

第一章:Go语言如何迭代 Go语 … Go语言如何迭代:当range遇上defer——编译器如何重写迭代变量生命周期?Go 1.21 SSA IR深度追踪Read more