为了账号安全,请及时绑定邮箱和手机立即绑定

在 CentOS 5.x 上安装 Go

在 CentOS 5.x 上安装 Go

Go
月关宝盒 2021-06-03 17:08:16
我想在 CentOS 5.x 上安装 Go,但是这里的 Go 网站http://golang.org/doc/install提到它不受支持。由于 CentOS 只是一种不同风格的 Linux,是否还有某种方法可以在 CentOS 上安装 Go 语言?当我安装相同并运行上述网站上提到的示例程序 hello.go 时,我收到错误 hello.go:3:8: import "fmt": cannot find package package runtime: import "runtime": cannot find package
查看完整描述

3 回答

?
精慕HU

TA贡献1845条经验 获得超8个赞

% export GOROOT=~/

% go run test.go 

test.go:3:8: import "fmt": cannot find package

package runtime: import "runtime": cannot find package

找不到“运行时”包会告诉您$GOROOT环境变量未设置为 golang 根目录。您需要设置$GOROOT. $GOPATH如果您使用外部包(go help gopath有关更多信息),您也应该设置变量。


一个典型的设置(不特定于 CentOS)是:


export GOROOT="/usr/local/go"

export PATH="$GOROOT/bin:$PATH"

export GOPATH=/Users/rodowi/gocode


查看完整回答
反对 回复 2021-06-07
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

至少对于某些程序它工作正常。我有一个在 RHEL 6.x 上编译并部署在 5.x 和 6.x 上的生产程序,它运行没有任何问题。

编辑:我曾经在 1.0.3 下使用它,但几个月前我升级到“tip go”(即将成为 1.1 版本)。在 1.x 下,当接受 tcp 连接时,它会在 5.9 上崩溃,但在我在邮件列表上报告后几天就修复了。


查看完整回答
反对 回复 2021-06-07
  • 3 回答
  • 0 关注
  • 511 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信