我正在尝试创建一个 docker 映像以用于构建管道,该构建管道预先安装了各种用于构建和测试 go 项目的工具。我们需要的一个工具是golint
,但我正在努力了解如何安装它的特定版本。我想锁定版本的原因是为了避免以后发生意外/不需要/意外的损坏。
首先,看这里的版本并不完全是易于输入的格式。
另外,当我尝试使用以下命令时
go get -u golang.org/x/lint/golint@v0.0.0-20181217174547-8f45f776aaf1
我收到一个错误
go: cannot use path@version syntax in GOPATH mode
到目前为止,谷歌搜索产生的相关结果很少......
我正在尝试做的事情可能吗?非常感谢!