第一章:Go中不存在“超全局变量 … Go中没有“超全局变量”?——深度解构sync.Once、init()与包级变量的隐式全局陷阱(Go内存模型白皮书级剖析)Read more
Go语言包级变量
Go变量作用域与生命周期深度拆解,涵盖包级/函数级/块级/闭包变量的5层可见性规则
第一章:Go变量作用域与生命周期 … Go变量作用域与生命周期深度拆解,涵盖包级/函数级/块级/闭包变量的5层可见性规则Read more
Go test中变量作用域的隐藏陷阱:_test.go文件里包级变量竟被重置?真相来了
第一章:Go test中变量作用 … Go test中变量作用域的隐藏陷阱:_test.go文件里包级变量竟被重置?真相来了Read more
Go语言全局变量与init()函数协同机制深度剖析(包级变量生命周期大揭秘)
第一章:Go语言全局变量与ini … Go语言全局变量与init()函数协同机制深度剖析(包级变量生命周期大揭秘)Read more
Go语言指针初始值为0(仅限包级变量!):3种作用域下初值行为的差异图谱
第一章:Go语言指针初始值为0( … Go语言指针初始值为0(仅限包级变量!):3种作用域下初值行为的差异图谱Read more
Go包级var声明的隐藏风险:循环依赖检测失效、init顺序错乱、测试隔离崩溃全记录
第一章:Go包级var声明的本质 … Go包级var声明的隐藏风险:循环依赖检测失效、init顺序错乱、测试隔离崩溃全记录Read more
