首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装Go语言

安装Go语言
EN

Stack Overflow用户
提问于 2011-12-01 09:23:18
回答 2查看 376关注 0票数 1

我正在尝试安装Go语言,但在最后,我得到了这些错误(我不会全部复制,因为有很多行):

代码语言:javascript
运行
复制
$>=========== fixedbugs/bug359.go
 > BUG: errchk: fixedbugs/bug359.go:19: missing expected error: '"unexported field"'
 > errchk: fixedbugs/bug359.go:25: missing expected error: '"a redeclared"'
 > errchk: unmatched error messages:
 > ==================================================
 > fixedbugs/bug359.go:12: import /home/anju/go/pkg/linux_386/container/list.a:
 object is [linux 386 release.r56 9441] expected [linux 386 release.r60.3 10088+]
 > ==================================================
 0 known bugs; 78 unexpected bugs; test output differs
 FAILED

我一步一步地按照说明去做,但总是得到相同的结果。我用ne下一行编辑了我的.bashrc:

代码语言:javascript
运行
复制
export GOROOT=$HOME/go
export GOARCH=386
export GOOS=linux
export GOBIN=$HOME/bin
export PATH=$GOBIN:$PATH

但是,当我执行uname -a命令时,我得到以下结果:

代码语言:javascript
运行
复制
$Linux Anju 2.6.32-35-generic #78-Ubuntu SMP Tue Oct 11 15:27:15 UTC 2011 i686 GNU/Linux.

所以,GOARCH=386,它是可以的,或者也许我应该使用另一个值?谢谢你的关注,请原谅我糟糕的英语。

EN

回答 2

Stack Overflow用户

发布于 2011-12-01 10:41:55

$GOBIN的标准默认值为:

代码语言:javascript
运行
复制
export GOBIN=$GOROOT/bin

您可能安装了多个版本的Go。例如,[linux 386 release.r56 9441][linux 386 release.r60.3 10088+]。因此,您可能有多个版本的Go二进制文件,比如8g,可能在$HOME/bin$GOROOT/bin ($HOME/go/bin)中都有。

票数 2
EN

Stack Overflow用户

发布于 2012-03-21 12:03:33

我找到了一个教程,但我对终端感到不舒服,所以不能理解它。http://www.kelvinwong.ca/2009/11/12/installing-google-go-on-mac-os-x-leopard/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8335449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档