Go-01-Centos7部署Go环境
程序员文章站
2022-06-23 23:41:08
...
Go运维开发系列文章目录
前言
主要是以运维知识为基础,学习如何利用 Go 开发更高效的运维工具。
需要有运维基础。
一、介绍
1. Go 的吉祥物
Go之所以叫Go,是想表达这门语言的运行速度、开发速度、学习速度(develop)都像gopher一样快。
gopher是一种生活在加拿大的小动物,go的吉祥物就是这个小动物, 它的中文名叫做囊地鼠,他们最大的特点就是挖洞速度特别快。
2. 版本演进过程
-
2007年9月,雏形设计 ,Rob Pike(罗伯.派克) 正式命名为Go;
-
2008年5月,Google全力支持该项目;
-
2009年11月10日,首次公开发布,Go将代码全部开源,它获得了当年的年度语言;
-
2015年8月19日,Go语言Go 1.5版发布,本次更新中移除了”最后残余的C代码”。
二、下载
在Mac、Windows和Linux三个平台上都支持Golang。
您可以从Golang官方网站的下载页面下载到相应平台的安装包。
也可以从Go语音中文网下载
二、部署
1. 解压到指定目录
请先备份所有数据,之后删除先前安装在 /usr/local/go
Go 环境(如果有)。
然后再继续。
将下载的归档文件解压缩到 /usr/local
目录下。
tar -xf go1.16.2.linux-amd64.tar.gz -C /usr/local/
2. 设置环境变量
将安装目录中的 / usr/local/go/bin
添加到PATH环境变量。
echo 'export PATH=$PATH:/usr/local/go/bin' > /etc/profile.d/go.sh
source /etc/profile.d/go.sh
3. 验证安装
在命令行终端中执行如下命令,将会打印出当前以及安装生效的 Go 版本信息
go version
[[email protected] ~]# go version # 输入此命令
go version go1.16.2 linux/amd64
总结
以上的部署方法是采用 二进制部署方式,就是讲程序解压到指定目录下,经过简单的配置后,即可使用。
也可以采用源码包编译的方式安装,具体安装方法请参考官方文档。