如何在 CentOS 8 上安装 Go

Go 通俗地称为 Golang ,是由 Google Inc 开发的一种开源语言,用于创建健壮、高效和可靠的软件应用程序。 使用 Go 构建的流行工具包括 Terraform、Kubernetes、Docker、Istio 和 InfluxDB。 让我们探索如何在 CentOS 8 实例上安装 Go。

先决条件

在开始安装 Go 的过程之前,请确保检查以下内容。

CentOS 8 的实例。

一个 sudo 在您的实例上配置的用户。

稳定的互联网连接。

话虽如此,让我们一起来安装 Go 语言。

第一步:更新系统

如图所示,立即登录并更新您的 CentOS 8 服务器。

$ sudo dnf update

出现提示时点击“y”,然后按 ENTER。

第 2 步:下载 Go 二进制文件

下一步是下载 tarball 文件中的 Go 二进制包。 这可在 Go 下载页面上找到。 目前,Go 的最新版本是 Go 版本 1.16.5。 在您查看本指南时,这可能会有所不同。

要在终端上下载 Go 压缩文件,请使用 wget 命令如图。

$ wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz

要确认 tarball 文件是否存在,请使用 ls 命令。

$ ls

接下来,将 tarball 文件解压缩到 /usr/本地 主要用于在本地安装软件应用程序的目录。

$ sudo tar -xvf go1.16.5.linux-amd64.tar.gz -C /usr/local

再次,使用 ls 命令验证 go 目录中的 /usr/本地 小路。

第四步:配置环境变量

我们需要配置 $PATH 变量以将 Linux 系统指向 Go 可执行二进制文件的位置。 这些二进制文件位于 /usr/local/go/bin 小路。

因此,将下面的行添加到 ~/.bashrc 文件。

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

Save 更改并退出文件。 接下来,通过调用 来源 如图所示的命令

$ source ~/.bashrc

然后通过检查版本来验证是否安装了 Go,如图所示

$ go version

第 5 步:测试 go 安装

在结束本指南之前,我们将通过创建工作区并创建一个简单的程序来测试 Go 是否确实正确安装。

在这里,我们将创建一个工作区,它是一个名为 问候 然后导航到它。

$ mkdir greetings && cd greetings

接下来,创建一个 go 模块,如下所示:

$ go mod init greetings

接下来,我们将创建一个简单的 Go 文件。

$ vim greetings.go

我们将编写一个简单的 Go 程序,将一条简单的消息打印到 stdout,如图所示。

Save 并退出。 然后如图所示运行 Go 程序。

$ go run greetings.go

您应该得到如图所示显示的输出。

结论

在本指南中,我们演示了如何在 CentOS 8 上安装 Go。我们希望您在 CentOS 8 系统上也能轻松完成相同的操作。