Posted in

Go泛型约束检测失效的7种边界场景(含Go 1.21~1.23兼容性矩阵),附可复用的go vet自定义检查器

第一章:Go泛型约束检测失效的本 … Go泛型约束检测失效的7种边界场景(含Go 1.21~1.23兼容性矩阵),附可复用的go vet自定义检查器Read more

Posted in

Go测试用例命名混乱降低可维护性?推行BDD风格命名公约(GivenWhenThen前缀)+go vet自定义检查器

第一章:Go测试用例命名混乱降低 … Go测试用例命名混乱降低可维护性?推行BDD风格命名公约(GivenWhenThen前缀)+go vet自定义检查器Read more

Posted in

Go语言静态分析进阶:如何用go/analysis构建自定义检查器识别业务逻辑漏洞(含AST遍历完整示例)

第一章:Go语言静态分析生态概览 … Go语言静态分析进阶:如何用go/analysis构建自定义检查器识别业务逻辑漏洞(含AST遍历完整示例)Read more

Posted in

Golang作为主语言的最后一道防线:如何用静态分析(go vet + nolint + custom checkers)拦截92%的线上缺陷?

第一章:Golang作为主语言的 … Golang作为主语言的最后一道防线:如何用静态分析(go vet + nolint + custom checkers)拦截92%的线上缺陷?Read more