我在现有的Go项目中添加了一个使用gomock的包的测试文件,现在我得到了
...imports github.com/golang/...imports:构建约束排除了...imports中的所有Go文件
当我使用gomock从其中一个包运行go test时。在我的项目中没有构建约束。你知道这是怎么回事吗?
go test
发布于 2020-07-21 16:19:41
它并不是说项目中的任何文件都被排除在外,而是明确表示github.com/golang/mock中的所有文件都被排除在外,这是准确的;这不是一个重要的包,它不含任何东西。您应该导入您需要的子包--或者更确切地说,是根据文件,您应该使用该工具生成模拟,生成的文件应该是导入有效的包。
https://stackoverflow.com/questions/63018662
相似问题