Go 是 Google 创建的一种现代开源编程语言,用于构建可靠,简单,高效的软件。 Go 编写了许多流行的应用程序,例如 Kubernetes,Docker,Terraform 和 Rancher。
在本教程中,我们将说明如何在 Debian 10 Buster 下载并安装 Go。包括将 go 加入PATH 环境变量,验证 go 的安装,并创建一个 go 语言的 helloworld 示例。
Debian 10 Linux 安装 Go
在撰写本文时,Go 的最新稳定版本是 1.20.4 。在下载 Go 存档文件之前,请访问官方的 Go 下载页面,并检查是否有可用的新版本。
wgetwget https://dl.google.com/go/go1.20.4.linux-amd64.tar.gz/usr/localsudo tar -C /usr/local -xzf go1.20.4.linux-amd64.tar.gz提取文件后,将 go 的安装目录添加 环境变量,让系统的 Shell 知道 Go 可执行二进制文件所在的位置。
/etc/profile$HOME/.profileecho export PATH=$PATH:/usr/local/go/bin | sudo tee -a /etc/profile #所有用户
echo export PATH=$PATH:/usr/local/go/bin >> ~/.profile #当前用户PATHsource ~/.profilego versiongo versiongo version go1.20.4 linux/amd64测试安装
GOPATH使用 mkdir 命令创建 go 的工作空间目录,请输入:
mkdir ~/gosrc/hellomkdir -p ~/go/src/hellohello.gopackage main
import "fmt"
func main() {
fmt.Printf("Hello, World\n")
}要了解 Go 工作区目录层次结构的更多信息,请访问 Go Documentation 页面。
~/go/src/hellogo buildcd ~/go/src/hello
go buildgo buildhello./hello./hello输出应如下所示:
Hello, World结论
我们已向您展示如何在 Debian 10 Linux 下载和安装 Go。如果您遇到问题或有反馈,请在下面发表评论。