Posted in Go语言基础和工具链【云平台Go单元测试覆盖率陷阱】:87%的“95%覆盖率”实际漏掉3类关键故障——mock边界、time.Now()、goroutine竞态 第一章:云平台Go单元测试覆盖率 … 【云平台Go单元测试覆盖率陷阱】:87%的“95%覆盖率”实际漏掉3类关键故障——mock边界、time.Now()、goroutine竞态Read more by Go实战派|2026年3月25日|云平台测试覆盖率, Go单元测试设置, time.Now()测试陷阱, goroutine竞态测试, mock边界问题
Posted in 问题排查与答疑Go报名系统单元测试覆盖率为何卡死在63%?——mock HTTP Client陷阱、time.Now()硬依赖、goroutine泄漏测试法、testify+gomock最佳实践四步通关 第一章:Go报名系统单元测试覆盖 … Go报名系统单元测试覆盖率为何卡死在63%?——mock HTTP Client陷阱、time.Now()硬依赖、goroutine泄漏测试法、testify+gomock最佳实践四步通关Read more by 性能优化专家|2026年3月7日|Go单元测试覆盖率, gomock最佳实践, HTTP/1.1分块传输, time.Now()测试陷阱, Gin测试服务器Mock, testify-go框架, 自定义Client, Goroutine泄漏检测
Posted in Go语言基础和工具链Go单元测试Mock陷阱大全(testify/mock/gomock):time.Now()不可控、rand.Intn()非幂等、os.Getenv()污染全局状态 第一章:Go单元测试Mock陷阱 … Go单元测试Mock陷阱大全(testify/mock/gomock):time.Now()不可控、rand.Intn()非幂等、os.Getenv()污染全局状态Read more by 写代码的猫|2026年2月24日|Mock测试实战, Go单元测试设置, gomock示例, time.Now()测试陷阱, Gin测试服务器Mock, testify-go框架
Posted in Go语言基础和工具链Golang每秒执行一次的测试陷阱:单元测试中time.Now().Second()永远返回0?——推荐3种可测试性增强模式(testify/mock/timer abstraction) 第一章:Golang每秒执行一次 … Golang每秒执行一次的测试陷阱:单元测试中time.Now().Second()永远返回0?——推荐3种可测试性增强模式(testify/mock/timer abstraction)Read more by 异步行者|2026年2月9日|可测试性设计, testify对比, Golang单元测试优化, mockable接口, time.Now()测试陷阱, 定时器抽象