我正在尝试按照以下说明安装云端硬盘,但无法Go
正常工作。
我不断收到错误:
go tool: no such tool "6g"
当我尝试使用时go get [url]
。当尝试运行hello world脚本(检查Go是否已正确安装)时,我也会收到此错误。
我已尝试安装本文中建议的单个程序(golang-go.tools gccgo-go),以解决此错误,但问题仍然存在。
我如何获得该6g
工具?
以下是结果go env
:
GOARCH="amd64"
GOBIN=""
GOCHAR="6"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/user/go"
GORACE=""
GOROOT="/usr/share/go"
GOTOOLDIR="/usr/share/go/pkg/tool/linux_amd64"
TERM="dumb"
CC="gcc"
GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread"
CXX="g++"
CGO_ENABLED="1"
您设置了GOPATH和GOROOT吗?
—
Rinzwind'3
您是否需要最新版本的Go?从存档-安装Go容易得多
—
内森·奥斯曼
sudo apt-get install golang
。
@NathanOsman我不这么认为,我只需要能够编译用Go语言编写的程序(去年9月)。我运行了,
—
Bprodz
sudo apt-get install golang
但返回0表示要升级,新安装,不返回62表示仍无法使用go get
和go run
。我是否需要强制apt-get覆盖我当前的Go版本?