您的位置 首页 golang

CentOS安装Go开发环境最简便的办法

更多互联网新鲜资讯、工作奇淫技巧 关注原创【飞鱼在浪屿】 (日更新)


Go,通常称为 Golang,是一种现代开源编程语言,用于构建可靠、简单、高效的软件应用程序。Go 阵营诞生了流行应用包括,如Kubernetes、Prometheus、Docker、Terraform、Sensu 等。

本教程将引导你通过脚本完成在 CentOS 8 / CentOS 7 Linux 系统上安装 Go 1.14。脚本github地址:


在 CentOS 8 上安装 Go 1.14 |CentOS 7

在本指南中,在 CentOS 8 / CentOS 7 Linux 计算机我们将使用简单 shell 脚本来安装。该脚本将在下载并安装 Go 语言。(其实这个脚本ubuntu和mac部分版本在也测试可用

  • ✅ Ubuntu 16.04 to 18.04
  • ✅ macOS Sierra (10.12) to Catalina (10.15)

下载脚本。

 --- 使用 curl ---
curl -O 

--- 使用 wget ---
wget   

赋予权限。

 $ chmod +x goinstall.sh  

如果在选项中不指定版本的情况下运行脚本,它将下载安装最新版本。

 ./goinstall.sh  

要安装指定版本,请将版本号传递给 +version 选项。

 --- 安装 Go 1.14 ---
$ ./goinstall.sh --version  1.14

--- 安装 Go 1.13 ---
$ ./goinstall.sh --version  1.13  

安装时出现类似输出:

 ...
esolving storage.googleapis.com (storage.googleapis.com)... 2a00:1450:400f:808::2010, 216.58.211.144
Connecting to storage.googleapis.com (storage.googleapis.com)|2a00:1450:400f:808::2010|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 120050424 (114M) [application/octet-stream]
Saving to: ‘/tmp/tmp.vlZUgncsKp/go.tar.gz’

100%[==============================================================================================================>] 120,050,424 34.4MB/s   in 3.3s   

2020-06-12 00:46:12 (34.4 MB/s) - ‘/tmp/tmp.vlZUgncsKp/go.tar.gz’ saved [120050424/120050424]

Extracting File...

Go 1.14 was installed into /root/.go.
Make sure to relogin into your shell or run:

source /root/.bashrc

to update your environment variables.
Tip: Opening a new terminal window usually just works. :)
  

根据bashrc 配置执行Source 命令

 source /root/.bashrc  

此时,环境变量GOPATH已经配置好.

 $ echo $GOPATH
/root/.bashrc  

查看Go版本号

 $ go version
go version go1.14 linux/amd64  

卸载Go

使用同一个脚本卸载Go

 $ ./goinstall.sh  --remove
Go removed.  

使用 Go 享受发展中国家不断变化的应用程序。


设置GoROOT和GOPATH

默认情况下,脚本将在HOME目录上创建文件夹,并添加环境变量和扩展。

$HOME/.go文件夹是Go的安装目录

$HOME/go文件夹是Go的工作区

要安装”转到其他位置”,,并在未安装之前,设置环境变量$GOROOT和$GOPATH,比如说

 export GOROOT=/opt/go
export GOPATH=$HOME/projects/go  

文章来源:智云一二三科技

文章标题:CentOS安装Go开发环境最简便的办法

文章地址:https://www.zhihuclub.com/101509.shtml

关于作者: 智云科技

热门文章

网站地图