当运行go test
时,它通过运行以格式TestXxx
开始的函数并使用(*t testing.T)模块来运行以_test.go
结尾的文件.我想知道_test.go
文件中的每个函数是同时运行的,还是明确地分别运行每个函数?它是否 for each 人创建了围棋程序?如果它确实 for each 人创建了围棋 routine ,我可以以某种方式监控围棋 routine 吗?有没有可能做一些像golibrary.GoRoutines()
这样的事情, for each 人获取一个实例,并以某种方式或类似的方式监视它们呢?
注意:这个问题假设您使用go(测试)附带的测试框架.