第一章:Go单元测试为何总在CI … Go单元测试为何总在CI失败?(Go 1.21+ testmain机制变更导致的5类非预期行为)Read more
Go单元测试设置
Go测试生命周期管理(从go test -run到testmain定制的全链路控制术)
第一章:Go测试生命周期管理概览 … Go测试生命周期管理(从go test -run到testmain定制的全链路控制术)Read more
Go定时任务测试难?用clock.WithFakeClockAt模拟时间流,覆盖Cron边界case
第一章:Go定时任务测试难?用c … Go定时任务测试难?用clock.WithFakeClockAt模拟时间流,覆盖Cron边界caseRead more
Go微服务测试分层体系(Unit/Integration/E2E三级防护网搭建手册)
第一章:Go微服务测试分层体系( … Go微服务测试分层体系(Unit/Integration/E2E三级防护网搭建手册)Read more
Go Mock陷阱大全:为什么你的test总是假通过?8个生产环境踩坑血泪总结
第一章:Go Mock陷阱的根源 … Go Mock陷阱大全:为什么你的test总是假通过?8个生产环境踩坑血泪总结Read more
Go依赖注入与测试隔离实战(Testable Go架构内参)
第一章:Go依赖注入与测试隔离实 … Go依赖注入与测试隔离实战(Testable Go架构内参)Read more
Go单元测试覆盖率从30%到95%:6个被90%开发者忽略的重构技巧
第一章:Go单元测试覆盖率提升的 … Go单元测试覆盖率从30%到95%:6个被90%开发者忽略的重构技巧Read more
【Go可测试代码黄金法则】:20年老兵亲授5大不可妥协的设计原则
第一章:可测试性是Go代码的第一 … 【Go可测试代码黄金法则】:20年老兵亲授5大不可妥协的设计原则Read more
Go测试金字塔崩塌现场(单元/集成/E2E分层失守实录)
第一章:Go测试金字塔崩塌现场( … Go测试金字塔崩塌现场(单元/集成/E2E分层失守实录)Read more
Go默认接口导致测试覆盖率失真?:gomock生成代码中2个不可见的interface{}副作用
第一章:Go默认接口导致测试覆盖 … Go默认接口导致测试覆盖率失真?:gomock生成代码中2个不可见的interface{}副作用Read more
