文中根据网络资源对go语言环境安装的两种方式进行记录(yum和tar.gz),安装时根据实际情况自行选择。如有不对不足的地方欢迎指正。
目录
一、使用yum命令安装
1、执行命令:
yum -y install golang
2、安装完成后输入:
go version
将显示安装成功的golang版本。
3、设置环境变量
在/root/.bashrc配置中设置环境变量,编辑/root/.bashrc文件:
vim /root/.bashrc
添加如下内容:
export GOPATH=/opt/gopath
export GOROOT=/usr/lib/golang
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN
4、重载配置
source /root/.bashrc
5、验证
查看环境变量是否设置上,执行go env查看,结果类似下图:
6、测试
编写测试程序:在$GOPATH目录编写测试程序:
cd $GOPATH
vim test.go
输入如下内容并保存:
package main
import "fmt"
func main() {
fmt.Println("Hello world!")
}
保存后输入命令:
go build test.go
再输入命令:
./test
输出“hello world!”表示安装成功。
二、使用tar.gz文件安装
1、下载并解压
参照Go官网(https://golang.org/),找到linux版本下载路径,执行以下操作下载最新版Go语言包
curl -Ohttps://storage.googleapis.com/golang/go1.10.2.linux-amd64.tar.gz
或直接通过https://golang.org/doc/install?download=go1.10.2.linux-amd64.tar.gz链接下载最新版。切记,该URL中版本号甚至链接本身以官网为主!
解压go1.8.3.linux-amd64.tar.gz至/usr/local目录下,执行如下操作:
tar -C /usr/local-xzf go1.10.2.linux-amd64.tar.gz
2、配置go环境变量
修改/etc/profile文件(vim/etc/profile)使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码
export PATH=$PATH:/usr/local/go/bin
export GOPATH=/opt/gopath
执行修改后,继续执行:
source /etc/profile
使其修改生效。随后可通过下述命令:
go version
查看当前go版本信息。
三、卸载与重装
1、yum命令安装的使用yum命令卸载并重装即可;
2、tar.gz安装的删除目录/usr/local/go(rm -rf/usr/local/go)然后下载新的文件重新解压到目录(tar -C/usr/local -xzf go(新版本号).linux-amd64.tar.gz)即可;
END