记一次 Centos7.x 安装部署 GO 1.15.6 环境_经验分享

首页 https://golang.google.cn/
Go语言中文网https://studygolang.com/
下载页面 https://golang.google.cn/dl/
记一次 Centos7.x 安装部署 GO 1.15.6 环境_golang_02

安装、配置

文件下载

[root@localhost ~]# wget -P /usr/local/ https://dl.google.com/go/go1.15.6.linux-amd64.tar.gz

进入下载目录

[root@localhost ~]# cd /usr/local/

解压缩文件

[root@localhost  local]# tar zxf go1.15.6.linux-amd64.tar.gz 

进入 go 的目录

[root@localhost local]# cd go

查看文件列表

[root@localhost go]# ll
total 212
drwxr-xr-x  2 root root   330 Dec  4 01:32 api
-rw-r--r--  1 root root 55669 Dec  4 01:32 AUTHORS
drwxr-xr-x  2 root root    29 Dec  4 01:35 bin
-rw-r--r--  1 root root  1339 Dec  4 01:32 CONTRIBUTING.md
-rw-r--r--  1 root root 95475 Dec  4 01:32 CONTRIBUTORS
drwxr-xr-x  7 root root  4096 Dec  4 01:32 doc
-rw-r--r--  1 root root  5686 Dec  4 01:32 favicon.ico
drwxr-xr-x  3 root root    18 Dec  4 01:32 lib
-rw-r--r--  1 root root  1479 Dec  4 01:32 LICENSE
drwxr-xr-x 12 root root   165 Dec  4 01:32 misc
-rw-r--r--  1 root root  1303 Dec  4 01:32 PATENTS
drwxr-xr-x  6 root root    76 Dec  4 01:35 pkg
-rw-r--r--  1 root root  1607 Dec  4 01:32 README.md
-rw-r--r--  1 root root    26 Dec  4 01:32 robots.txt
-rw-r--r--  1 root root   397 Dec  4 01:32 SECURITY.md
drwxr-xr-x 47 root root  4096 Dec  4 01:33 src
drwxr-xr-x 23 root root 12288 Dec  4 01:33 test
-rw-r--r--  1 root root     8 Dec  4 01:33 VERSION

编辑系统环境变量

[root@localhost ~]# vim /etc/profile

编辑内容

export GO_HOME=/usr/local/go
export PATH=$PATH::$GO_HOME/bin

使系统环境变量生效

[root@localhost ~]# source /etc/profile

查看 go 的版本

[root@localhost ~]# go version
go version go1.15.6 linux/amd64
测试(官网实例)

编辑文件

[root@localhost ~]# vim HelloGo.go

写入内容

package main

import "fmt"

func main() {
	fmt.Println("Hello, 世界")
}

运行

[root@localhost ~]# go run HelloGo.go 
Hello, 世界

至此,Centos7.x 安装部署 GO 1.15.6 环境操作完毕!