Posted in Go语言基础和工具链for range channel阻塞的5种退出条件判定:close、nil channel、context.Done()、timeout、buffer drain全路径覆盖 第一章:for range ch … for range channel阻塞的5种退出条件判定:close、nil channel、context.Done()、timeout、buffer drain全路径覆盖Read more by 代码流浪者|2026年2月3日|channel阻塞, 非缓冲channel, channel超时处理, close和delete区别, context.Done(), range空map, if/for/switch注入, channel退出条件
Posted in Go语言基础和工具链context.Done()测试不到?教你3种可靠模拟方式 第一章:context.Done … context.Done()测试不到?教你3种可靠模拟方式Read more by 代码咖啡馆|2025年12月7日|模拟context.Done, context取消测试, 单元测试技巧, Go语言测试工具链, context.Done()