CentOS7安装golang

版权声明:转载请注明来源 https://blog.csdn.net/qq_38591756/article/details/81045613

文中根据网络资源对go语言环境安装的两种方式进行记录(yum和tar.gz),安装时根据实际情况自行选择。如有不对不足的地方欢迎指正。


目录

一、使用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)即可;

猜你喜欢

转载自blog.csdn.net/qq_38591756/article/details/81045613
今日推荐