go测试包定义了a Parallel() function:
Parallel signals that this test is to be run in parallel with (and only with) other parallel tests.
但是当我搜索为标准库编写的测试时,我发现这个函数只有少数用途.
我的测试非常快,通常不依赖于改变共享状态,所以我一直在添加它,认为它会导致加速.但它没有在标准库中使用的事实让我停下来.将t.Parallel()添加到测试中有什么实际好处?