centos7 安装golang环境

aside section ._1OhGeD · · 11763 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

由于经常需要在各个服务器上安装golang的环境,每次安装的时候都要在网上找教程,还会遇到一些问题,所以还是自己记录一下,防止浪费时间在寻找完整教程上,当然最好是特意加强记忆,下次就不用看教程了。

安装

方法一、yum安装

这种方法简单方便,而且安装的go版本也是最新版本,所以不必担心自动安装版本过低的问题。

# yum install golang

但是安装过程中可能会出现 没有可用软件包 golang 的情况,这是因为缺少 EPEL源 ,所以软件仓库中找不到安装的软件包,只要先安装一下erel源即可。

# yum install epel-release

安装完成后查看go版本号,成功显示就表示安装成功。

# go version
go version go1.13 linux/amd64

方法二、二进制包安装

安装包在官网可以下载。

由于之前安装了go1.13,所以我下载的是go1.12的包,以进行区分。

# wget -P /var/download https://dl.google.com/go/go1.12.10.linux-amd64.tar.gz

然后解压到 /usr/lib 目录,这里跟之前安装的版本所在目录相同,但是需要将之前安装的go文件夹名称改成'golang-1.13',以免产生冲突。

# tar -zxf /var/download/go1.12.10.linux-amd64.tar.gz -C /usr/lib/

然后将解压的go文件夹名改成'golang',进行一个简单的版本切换,再执行查看版本号的指令,发现变成了1.12版本。

# go version
go version go1.12.10 linux/amd64

配置环境变量

通过编辑 /etc/profile 文件配置环境变量。

# vim /etc/profile

在文件的末尾添加如下代码:
export GOROOT=/usr/lib/golang
export GOPATH=/var/goproject
export PATH=$PATH:$GOROOT/bin

# source /etc/profile

其中工作路径为 '/var/goproject' ,即我们编写的代码放到这个目录下面运行。

这样golang的环境就搭建好了,可以通过以下指令查看环境参数。

# go env

有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:aside section ._1OhGeD

查看原文:centos7 安装golang环境

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

11763 次点击  
加入收藏 微博
被以下专栏收入,发现更多相似内容
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传