Posted in Go语言基础和工具链Go的init()函数执行顺序不是“包依赖拓扑序”,而是“编译单元加载序”:通过-gcflags=”-S”反汇编验证的3个颠覆性结论 第一章:Go的init()函数执 … Go的init()函数执行顺序不是“包依赖拓扑序”,而是“编译单元加载序”:通过-gcflags=”-S”反汇编验证的3个颠覆性结论Read more by 代码流浪者|2026年4月26日|Go包初始化顺序, init函数重复执行, gcflags反汇编, Go动态加载, Go编译单元, runtime.init执行顺序