Posted in

Go语言设计哲学的英文表达溯源:从Rob Pike演讲原文看“less is exponentially more”的语法体现

第一章:Go语言设计哲学的英文表 … Go语言设计哲学的英文表达溯源:从Rob Pike演讲原文看“less is exponentially more”的语法体现Read more

Posted in

为什么你的go env总是显示错误?Golang配置文件加载优先级深度解析(bash/zsh/profile/go/env四层覆盖机制)

第一章:Go语言环境配置的常见误 … 为什么你的go env总是显示错误?Golang配置文件加载优先级深度解析(bash/zsh/profile/go/env四层覆盖机制)Read more

Posted in

Go的go:generate不是代码生成特性,而是注释驱动的工具触发协议!——被92%团队忽略的go list -f格式依赖风险

第一章:go:generate的 … Go的go:generate不是代码生成特性,而是注释驱动的工具触发协议!——被92%团队忽略的go list -f格式依赖风险Read more

Posted in

Go install安装二进制时出现“build cache is required”错误?GOENV=off与GOCACHE=off双模式对比实验报告

第一章:Go语言如何安装软件包 … Go install安装二进制时出现“build cache is required”错误?GOENV=off与GOCACHE=off双模式对比实验报告Read more

Posted in

Go模块路径 vs GOPATH模式:两种范式下go list -m -f ‘{{.Dir}}’ 与 go env GOROOT 的权威对比

第一章:如何查看go语言的路径 … Go模块路径 vs GOPATH模式:两种范式下go list -m -f ‘{{.Dir}}’ 与 go env GOROOT 的权威对比Read more

Posted in

Go语言内容会一直变吗:用go mod graph + go list -f输出+变更影响面量化模型,3分钟评估升级风险

第一章:Go语言内容会一直变吗 … Go语言内容会一直变吗:用go mod graph + go list -f输出+变更影响面量化模型,3分钟评估升级风险Read more

Posted in

Go编译器cgo依赖链污染:如何用go list -f ‘{{.CgoFiles}}’ + nm -D定位被“破解版”注入的非法.so符号劫持

第一章:Go编译器cgo依赖链污 … Go编译器cgo依赖链污染:如何用go list -f ‘{{.CgoFiles}}’ + nm -D定位被“破解版”注入的非法.so符号劫持Read more