如何在 Ubuntu 中安装 Golang

Go,有时被称为“Golang”,被认为是使用最广泛的编程语言。 Go 的第一个版本 1.0 版于 2012 年 11 月发布,由 Google 创建。 它使您能够设计出更具吸引力和可靠性的应用程序。 编程语言 Go 被编译。 您必须首先构建源代码以创建有助于软件执行的可执行文件。 Go 编程用于创建许多流行的平台,包括 Docker、Kubernetes、Terraform 和 Prometheus。 它是一种跨平台的开源编程语言,可用于 Windows、Mac OS X 和 Linux。 在本文中,我们将讨论如何在 Ubuntu 20.04 上安装 GO 编程语言。

在 Ubuntu 20.04 上安装 Golang

Go 可以通过不同的安装技术安装在 Ubuntu 20.04 系统上。 在这里,我们将研究安装 Go 语言的两种可能方法:

  • 使用 Ubuntu apt 存储库安装 Golang
  • 通过下载源代码安装Golang

方法一:使用Ubuntu apt仓库安装Golang

官方的 Ubuntu apt 存储库偶尔会包含过时的 Golang 应用程序。 另一方面,apt 包管理器使安装 Golang 包变得简单。 按“Ctrl+Alt+t”访问终端窗口。 要在 Ubuntu 20.04 系统上安装 Go,请更新软件包列表并输入以下命令:

$ sudo apt upgrade && sudo apt update

然后,执行以下命令在 Ubuntu 中安装 Golang:

$ sudo apt install golang

当提示确认安装 Go 包时,输入 ‘y’ 键和 ‘Enter’ 钥匙。 确认后,所有基本的 Go 依赖项都将安装在您的机器上。 您可以在终端中使用以下命令轻松验证 Go 的安装,以查看已安装的 Go 版本:

$ go version

文本描述自动生成

从上面的输出可以看出,这台机器默认安装了 Go 版本 1.13.8。

方法二:下载源码安装Golang

大多数软件应用程序都需要最新版本的 Go 编程语言。 在这种情况下,您需要将 Ubuntu 系统更新到最新的 Go 版本。 在撰写本文时,Go 1.17.1 是可安装的最新稳定版本。 在下载二进制存档之前,请在官方 Go 下载页面上查看最新版本的 Go。 使用源码方式安装Go; 您可以按照下面提到的以下步骤进行操作:

第1步: Save Go 二进制存档

要找到并下载最新的 Go 稳定版本,请在 Ubuntu 20.04 机器上使用 wget 命令:

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

运行上述命令后,压缩的 tar 文件将下载到您的计算机。

文本、时间线描述自动生成

第 2 步:提取二进制存档

下载 Go 二进制存档后,运行以下命令将 tar 解压缩到 /usr/local 目录:

$ tar -xzf go1.17.1.linux-amd64.tar.gz -C /usr/local/

第 3 步:更改 GO 路由变量

为了告诉系统在哪里寻找 Go 可执行二进制文件,我们将 Go 目录路径添加到环境变量中。 Go 目录的路径可以添加到系统范围安装的 /etc/profile 文件(我们将在此处执行)或特定用户安装的 $Home/.profile 文件(我们将在此处执行) . 在源代码编辑器中打开文件“/etc/profile”,如下所示:

$ sudo nano /etc/profile

在文件末尾按回车后添加以下路径。

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

文本描述自动生成

您可以按“Ctrl+O”保存更改,然后按“Ctrl+X”离开此文件。

通过运行命令 (/etc/profile/source) 激活 PATH 环境变量

最后,使用终端命令验证安装的 Go 语言版本:

$ go version

文本描述自动生成

删除并卸载 Go

如果您不想再在系统上使用 Go,请按如下方式删除提取二进制存档的文件:

$ sudo rm –rf /usr/local/go

文本描述自动生成

结论

在本文中,我们讨论了如何使用各种安装技术在 Ubuntu 20.04 系统上安装 Go 或 Golang。 我们还介绍了如何在安装后在您的 PC 上开发和运行 GO 应用程序。