Posted in

Go模块版本语义的终极答案:汤普森2018年给Russ Cox的便条中写的那句“version is a contract, not a number”

第一章:版本即契约:汤普森便条的 … Go模块版本语义的终极答案:汤普森2018年给Russ Cox的便条中写的那句“version is a contract, not a number”Read more

Posted in

Go逆序存储不等于reverse()!资深工程师披露3层抽象设计:Storage Layer → Order Adapter → Persistence Contract

第一章:Go逆序存储不等于rev … Go逆序存储不等于reverse()!资深工程师披露3层抽象设计:Storage Layer → Order Adapter → Persistence ContractRead more

Posted in

Go测试覆盖率出海红线:欧盟客户合同强制要求≥85% branch coverage,如何用gotestsum+codecov精准达标

第一章:Go测试覆盖率出海红线: … Go测试覆盖率出海红线:欧盟客户合同强制要求≥85% branch coverage,如何用gotestsum+codecov精准达标Read more

Posted in

go test -cover到底准不准?揭秘覆盖率虚高背后的AST解析盲区,资深Gopher都在用的校验方案

第一章:go test -cov … go test -cover到底准不准?揭秘覆盖率虚高背后的AST解析盲区,资深Gopher都在用的校验方案Read more