我需要使用“gotests”命令在 Go 中使用测试驱动开发。
gotests -all *
Run Code Online (Sandbox Code Playgroud)
这是行不通的。我做了go get -u /github.com/cweill/gotests
和go install。但是没有在$GOPATH/bin.
小智 8
以下内容对我有用 go v1.19.1
go install github.com/cweill/gotests/gotests@latest
Run Code Online (Sandbox Code Playgroud)
自 1.18 起,使用go get安装功能已被禁用。请参阅弃用“go get”来安装可执行文件
由于没有主包,请使用此命令
$ go get github.com/cweill/gotests/...
Run Code Online (Sandbox Code Playgroud)
这本身会下载当前包的所有依赖项,并在下载此包后创建 bin 文件。在 $GOPATH/bin 中看到将有一个名为gotests的 bin 文件
更多信息请看这里