如何在 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 。<file-name>
$ 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
这就是本文的全部内容。现在,您可以开始运行并试用它。