网站搜索

如何在 Ubuntu 20.04 中安装 Go


Go 是 Google 创建的一种流行编程语言。第一个版本于 2009 年 11 月 10 日发布,1.0 版本于 2012 年发布。与 Java、Python、C、C++ 等语言相比,它是一门相当新的语言。它已经上市超过 15 年了。年。

Go是用汇编语言(GC)实现的; C++ (gccgo) 和 Go。在很多地方,您可能会看到人们将 go 称为 golang,这是因为它的域名 golang.org,但正确的名称是 Go。 Go 是跨平台的,它可以安装在 Linux、Windows 和 macOS 上。

Go编程的特点

以下是 Go 的一些核心功能。

  • 静态类型和编译的编程语言。
  • 并发支持和垃圾收集。
  • 强大的库和工具集。
  • 多处理和高性能网络。
  • 以可读性和可用性而闻名(如 Python)。

在本文中,您将学习如何在 Ubuntu 20.04 中安装和设置 Go 编程语言

在Ubuntu中安装Go语言

我们将安装最新版本的 Go,即 1.15.5。要下载最新版本,请转到官方下载页面并获取 tarball 或使用以下 wget 命令在终端上下载它。

sudo wget https://golang.org/dl/go1.15.5.linux-amd64.tar.gz

接下来,将 tarball 解压到 /usr/local 目录。

sudo tar -C /usr/local -xzf go1.15.5.linux-amd64.tar.gz

go二进制路径添加到.bashrc文件/etc/profile(用于系统范围的安装)。

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

添加 PATH 环境变量后,您需要通过运行以下命令立即应用更改。

source ~/.bashrc

现在只需在终端中运行 go 版本即可验证安装。

go version

您还可以从 snap 商店安装 go

sudo snap install --classic --channel=1.15/stable go 

让我们运行传统的 hello world 程序。使用 .go 扩展名保存文件。

cat > hello-world.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

要运行程序,请从终端输入go run

go run hello-world.go

删除 Ubuntu 中的 Go 语言

要从系统中删除 Go,请删除提取 go tarball 的目录。在这种情况下,go 被提取到 /usr/local/go。另外,根据您添加导出路径的位置,从 ~/.bashrc~/.bash_profile 中删除条目。

sudo rm -rf /usr/local/go
sudo nano ~/.bashrc        # remove the entry from $PATH
source ~/.bashrc

这就是本文的内容。现在你可以起来并跑去玩它了。