Posted in

Go常量作用域陷阱全图解(含go tool compile -S反汇编截图):全局常量竟在goroutine中“变异”?

第一章:Go常量的本质与编译期语 … Go常量作用域陷阱全图解(含go tool compile -S反汇编截图):全局常量竟在goroutine中“变异”?Read more

Posted in

Go接口变量内存占用揭秘:interface{}是16字节,但*interface{}为何被编译器直接拒绝?(含go tool compile -S输出)

第一章:Go接口变量内存占用揭秘 … Go接口变量内存占用揭秘:interface{}是16字节,但*interface{}为何被编译器直接拒绝?(含go tool compile -S输出)Read more

Posted in

Go基础语法糖背后的代价:for range切片vs索引遍历、_占位符对GC的影响、短变量声明的逃逸放大效应

第一章:Go基础语法糖背后的代价 … Go基础语法糖背后的代价:for range切片vs索引遍历、_占位符对GC的影响、短变量声明的逃逸放大效应Read more

Posted in

学生版Go Web项目部署失败?揭秘go build -ldflags “-s -w”在Docker多阶段构建中的符号剥离冲突

第一章:学生版Go Web项目部 … 学生版Go Web项目部署失败?揭秘go build -ldflags “-s -w”在Docker多阶段构建中的符号剥离冲突Read more