Posted in

Go编译器错误提示优化实战:将“undefined: x”升级为“x declared in line 42 but shadowed at line 89(含AST scope tree生成)”

第一章:Go编译器错误提示优化实 … Go编译器错误提示优化实战:将“undefined: x”升级为“x declared in line 42 but shadowed at line 89(含AST scope tree生成)”Read more

Posted in

【紧急升级通知】Go 1.23新特性预览(scoped builds、builtin assert、error values改进):现有代码兼容性风险清单

第一章:Go 1.23紧急升级的 … 【紧急升级通知】Go 1.23新特性预览(scoped builds、builtin assert、error values改进):现有代码兼容性风险清单Read more

Posted in

Go作用域调试三板斧:go tool trace scope、go list -json -deps、自定义go:generate作用域检查器(开源即用)

第一章:Go作用域的本质与核心概 … Go作用域调试三板斧:go tool trace scope、go list -json -deps、自定义go:generate作用域检查器(开源即用)Read more

Posted in

【绝密档案】Go核心团队2021年内部会议纪要节选:关于废弃block scope提案的否决理由与作用域演进路线图

第一章:Go语言作用域的基本概念 … 【绝密档案】Go核心团队2021年内部会议纪要节选:关于废弃block scope提案的否决理由与作用域演进路线图Read more

Posted in

【最后窗口期】Go 1.23新特性(scoped package、error value patterns)仅3款在线编辑器已支持——速查兼容性矩阵

第一章:Go 1.23新特性兼容 … 【最后窗口期】Go 1.23新特性(scoped package、error value patterns)仅3款在线编辑器已支持——速查兼容性矩阵Read more