Posted in

Golang嵌入式开发三大死亡陷阱(#1:全局变量初始化顺序错乱;#2:CGO回调栈污染;#3:中断上下文panic捕获失效)

第一章:Golang嵌入式开发三 … Golang嵌入式开发三大死亡陷阱(#1:全局变量初始化顺序错乱;#2:CGO回调栈污染;#3:中断上下文panic捕获失效)Read more

Posted in

Go语言运行时安全红线:禁止在init()中启动goroutine、禁止全局变量未初始化、禁止信号处理误配(含govet检测规则)

第一章:Go语言运行时安全红线概 … Go语言运行时安全红线:禁止在init()中启动goroutine、禁止全局变量未初始化、禁止信号处理误配(含govet检测规则)Read more