龙空技术网

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

飞鱼在浪屿 135

前言:

当前兄弟们对“centosis安装go”大体比较讲究,姐妹们都需要剖析一些“centosis安装go”的相关内容。那么小编在网摘上汇集了一些对于“centosis安装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.144Connecting to storage.googleapis.com (storage.googleapis.com)|2a00:1450:400f:808::2010|:443... connected.HTTP request sent, awaiting response... 200 OKLength: 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/.bashrcto 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 versiongo version go1.14 linux/amd64
卸载Go

使用同一个脚本卸载Go

$ ./goinstall.sh  --removeGo removed.

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

设置GoROOT和GOPATH

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

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

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

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

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

标签: #centosis安装go