我在 Ubuntu 14.04 上使用 Go 1.2.1,通过包管理器安装。go env 的输出
GOARCH="386"
GOBIN=""
GOCHAR="8"
GOEXE=""
GOHOSTARCH="386"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/mel/go"
GORACE=""
GOROOT="/usr/lib/go"
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_386"
TERM="dumb"
CC="gcc"
GOGCCFLAGS="-g -O2 -fPIC -m32 -pthread"
CXX="g++"
CGO_ENABLED="1"
我可以从命令行编译和运行 hello world 示例,但是 GoClipse 将 GOROOT 设置为 /usr/lib/go 会出现以下错误:
GOROOT: `/usr/lib/go/bin/go` executable not found.
go 二进制文件位于 /usr/bin/go,而不是 $GOPATH/bin/go。我怎么能告诉 GoClipse 这个?
谢谢你!