如何在CentOS / RHEL 7/6/5安装Go 1.7

Go是一个团队在 谷歌开发的开源编程语言。它提供了轻松构建简单,可靠,高效的软件。这种语言是专为写服务器,这就是为什么它是被广泛使用。Go已经发布了最新版本1.7。本教程将帮助您在你的CentOS / RHEL 7/6/5系统上安装Go 1.7。

第1步 - 安装Go语言

登录到您的Redhat及其衍生系统中使用ssh和升级到有应用最新的安全更新。
# yum update
现在,使用以下链接下载Go语言的二进制归档文件。要查找和下载可用的最新版本或32位版本,请访问官方 下载页面
# wget https://storage.googleapis.com/golang/go1.7.linux-amd64.tar.gz
现在,解压下载的压缩文件,并在系统安装到所需的位置。在本教程中,我的 /usr/local 目录下安装。你也可以把这个home目录(共享主机)或其他位置之下。
# tar -xvf go1.7.linux-amd64.tar.gz
# mv go /usr/local

第2步 - 设置Go环境

现在,你需要设置转到语言环境变量为您的项目。通常你需要设置3个环境变量  GOROOT,GOPATH 和  PATH 。 GOROOT 是软件包安装在系统上的位置。
# export GOROOT=/usr/local/go
GOPATH 是你的工作目录的位置。 例如我的项目目录是  ~/Projects/Proj1
# export GOROOT=$HOME/Projects/Proj1
现在设置 PATH变量来访问二进制系统。
# export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
上述所有环境将仅用于当前会话进行设置。要在  ~/.bash_profile 文件时,它永久添加上述命令。

第3步 - 验证安装

在这一步,你已经成功安装并在系统上配置Go语言。首先使用以下命令检查Go版本。
# go version

go version go1.7 linux/amd64
现在也可以验证使用下面的命令所有配置环境变量。
# go env

GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/tecadmin/Projects/Proj1"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏