在 CentOS 5.x 上安装 Go

我想在 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


月关宝盒
浏览 512回答 3
3回答

精慕HU

% export GOROOT=~/% go run test.go test.go:3:8: import "fmt": cannot find packagepackage 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

犯罪嫌疑人X

至少对于某些程序它工作正常。我有一个在 RHEL 6.x 上编译并部署在 5.x 和 6.x 上的生产程序,它运行没有任何问题。编辑:我曾经在 1.0.3 下使用它,但几个月前我升级到“tip go”(即将成为 1.1 版本)。在 1.x 下,当接受 tcp 连接时,它会在 5.9 上崩溃,但在我在邮件列表上报告后几天就修复了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go