我开始使用golang进行一些开发工作,我很想使用goconvey提供的BDD样式。

我刚刚将系统配置为可用于golang,我已经获得了github.com/smartystreets/goconvey的所有好处,但是当我在goconvey中编写一些简单的测试并尝试通过控制台执行它们时,我得到了

$go test -v
go build github.com/smartystreets/assertions: no buildable Go source files in
FAIL go-tdd-take1 [build failed]

有什么技巧可以使其在Windows中正常工作吗?

我在代理服务器后面工作,但是我不确定这是否是问题,我相信我已经配置好了。

谢谢

最佳答案

好的,我想我已经解决了。
好像当我安装goconvey时,它没有将断言下载到输送目录中
所以一旦我得到github.com/smartystreets/assertions
然后将该目录复制到该目录,它应该已经工作了。

这仍然有点奇怪,我假设代理与它有关,我知道安装时间比没有代理的Mac更长。

09-26 16:13