测试超时卡死,却不知道是哪个 goroutine 在作妖?Go 官方提案:给每个测试自动打标签
Go 语言官方提案 #75047 提议为每个测试自动打上 goroutine label,以解决多测试并发场景下“测试超时却不知道卡在哪个 goroutine”的调试难题。该提案已被 aclements 列入 proposal review 的 active 阶段,配套实现 CL 已经放出。本文基于 issue 原文与关联 CL,梳理提案动机、技术方案、社区争议与后续影响,并用图示还原 goroutine label 在测试运行时的传递机制。