【发布时间】:2013-10-12 13:46:46
【问题描述】:
我想在 Go 中创建一个包,其中包含该包的测试和示例作为子目录,以保持工作空间更干净。这可能吗?如果可以,怎么办?
所有的文档总是把测试代码和其他代码放在同一个地方,这在某些方面更好还是只是约定?
【问题讨论】:
-
注意:
go test ./...将对当前文件夹和所有子文件夹运行测试。见my answer below -
我也在想同样的事情。无法将测试放在单独的目录中,因为同一级别的主管有子目录。