Posted in

手撕Go编译流程:从go tool compile源码逆向反推,3步还原常量折叠、死代码消除、内联决策真实阈值

第一章:手撕Go编译流程:从go … 手撕Go编译流程:从go tool compile源码逆向反推,3步还原常量折叠、死代码消除、内联决策真实阈值Read more

Posted in

Go包导入时到底发生了什么?:从go tool compile源码级拆解import顺序、init执行时机与依赖图构建逻辑

第一章:Go包导入机制的宏观图景 … Go包导入时到底发生了什么?:从go tool compile源码级拆解import顺序、init执行时机与依赖图构建逻辑Read more

Posted in

【Gopher紧急避坑指南】:map作为struct字段时的逃逸分析失效问题——从cmd/compile/internal/ssagen到runtime.mapassign源码链路

第一章:map作为struct字 … 【Gopher紧急避坑指南】:map作为struct字段时的逃逸分析失效问题——从cmd/compile/internal/ssagen到runtime.mapassign源码链路Read more