gotesting包定义了一个 Parallel() 函数:
testing
并行表示此测试将与(且仅与)其他并行测试并行运行。
然而,当我搜索为标准库编写的测试时,我发现这个函数只有少数用途。
我的测试非常快,并且通常不依赖于改变共享状态,所以我一直在添加它,认为它会导致加速。但它没有在标准库中使用的事实让我停顿了一下。添加t.Parallel()到您的测试中有什么实际好处?
t.Parallel()
翻翻过去那场雪
aluckdog
相关分类