我按照这个链接在我的ubuntu容器中安装和管理go的多个版本。当我尝试执行命令go install golang.org/dl/go1.10.7@latest
时,我得到这个错误
can't load package: package golang.org/dl/go1.10.7@latest: can only use path@version syntax with 'go get'
我也尝试过使用go get golang.org/dl/go1.10.7@latest
,这在打印到go: finding golang.org/dl latest
行之后就退出了,而没有下载。
我还尝试跳过go install
命令中的最新标记,这将在没有任何消息和版本安装的情况下退出。有人成功地在ubuntu容器中安装了不同版本的golang吗?
打开~/.bash_profile
,然后添加:
$ export GOPATH=$HOME/go
$ export GOBIN=$HOME/go/bin
然后运行:
source ~/.bash_profile
尝试运行命令安装go:
go install golang.org/dl/go1.10.7@latest
来源:SettingGOPATH