我尝试在golang中为我的函数设置测试,但在从控制台运行go test ...
时遇到以下错误:
导入循环不允许包运行时 进口不安全 导入运行时
认为是我,我克隆了golang example project并运行了go test reverse_test.go
,但得到了同样的错误。
我的GOPATH
和GOROOT
环境值都设置为C:\go
,我安装了Go。
我在Windows 8.1,64bit机器上。
任何想法有什么不对?
答案 0 :(得分:3)
确保做一个" go get github.com/golang/example/hello
" (如github.com/golang/example中所述)一旦你的GOPATH被设置为正确的路径。
请参阅" How to Write Go Code":
GOPATH
环境变量指定工作区的位置。它可能是您在开发Go代码时需要设置的唯一环境变量。
您应该在github/golang/example
$GOPATH/src