Go 语言(也叫 Golang)是由 Google 开发的一种高效、简洁且支持并发的开源编程语言。由于其出色的性能和简便的语法,Go 语言在开发者中广受欢迎。本文将为新手提供一份详细且易操作的 Go 语言安装指南,助你顺利入门。
如何安装 Golang
1. 下载 Go 语言安装包
访问 Go 语言官网的下载页面:Go 语言官方下载。在此页面中,你可以根据操作系统选择适合的安装包。
Golang 常见的安装包和版本:在 Go 官方下载页面中,你可以找到不同平台的安装包。例如:
- Windows:
go1.24.1.windows-amd64.msi
(适用于 64 位 Windows 操作系统) - macOS (ARM64):
go1.24.1.darwin-arm64.pkg
(适用于 Apple M1 处理器) - macOS (x86-64):
go1.24.1.darwin-amd64.pkg
(适用于 Intel 处理器) - Linux:
go1.24.1.linux-amd64.tar.gz
(适用于 64 位 Linux)
你可以根据自己的操作系统选择合适的版本下载。
2. 选择操作系统并安装
Go 支持 Windows、macOS 和 Linux 等主流操作系统,下面是针对不同操作系统的安装步骤:
macOS:
- 下载
.pkg
安装包。 - 打开下载的文件并按照提示完成安装。安装过程中,Go 会被安装到
/usr/local/go
目录,/usr/local/go/bin
目录会自动添加到你的PATH
环境变量中。安装完成后,你可能需要重启终端使更改生效。
Windows:
- 下载
.msi
安装包并运行。 - 按照默认选项进行安装,Go 会安装到
Program Files
或Program Files (x86)
目录。安装完成后,记得关闭并重新打开命令提示符以使环境变量生效。
Linux:
- 下载
.tar.gz
压缩包。 - 使用以下命令解压并安装:
$ rm -rf /usr/local/go && tar -C /usr/local -xzf go1.24.1.linux-amd64.tar.gz
- 安装完成后,记得将
/usr/local/go/bin
添加到PATH
环境变量中。
3. 验证安装
安装完成后,打开终端或命令提示符,输入以下命令验证 Go 语言是否安装成功:
$ go version
如果输出 Go 的版本信息,则表示安装成功。
4. 其他安装方式:从源代码安装 Go
你还可以选择从源代码安装 Go。具体操作步骤请参考Go 官方文档。
在同一台机器上安装多个 Go 版本
如果你已经安装了 Go,并希望在同一台机器上安装多个版本(例如测试不同版本的兼容性或使用不同版本的特性),可以通过使用 go install
命令来安装指定版本 Go。
注意:使用该方法安装 Go,您需要先安装 git
。
以使用 go install
命令安装 Go 1.24.1 版本为例,可以按照以下步骤操作:
安装额外的 Go 版本
运行 go install
命令,指定要安装的 Go 版本。例如,要安装 Go 1.24.1,执行以下命令:
$ go install golang.org/dl/go1.24.1@latest
$ go1.24.1 download
切换和使用不同的 Go 版本
要使用新安装的 Go 版本,只需在 go
命令后添加版本号,例如:
$ go1.24.1 version
go version go1.24.1 linux/amd64
查看已安装版本的 GOROOT 路径
如果您安装了多个 Go 版本,可以使用以下命令查看特定版本的 GOROOT
路径:
$ go1.24.1 env GOROOT
卸载已安装的 Go 版本
要卸载某个已下载的 Go 版本,只需删除 GOROOT
环境变量指定的目录,并删除相应的 goX.Y.Z
二进制文件。例如,要卸载 Go 1.24.1,找到其 GOROOT
目录并删除:
$ rm -rf $(go1.24.1 env GOROOT)
除此之外,还可以采用 asdf、GVM 这类第三方工具进行安装和快速切换版本环境。
相关阅读:
卸载 Go
可以按照以下步骤从系统中移除 Go。
Linux / macOS / FreeBSD
- 删除 Go 目录,通常位于
/usr/local/go
。 - 从
PATH
环境变量中移除 Go 的bin
目录:- 在 Linux 和 FreeBSD 上,编辑
/etc/profile
或$HOME/.profile
,删除 Go 相关路径。 - 如果您使用 macOS 安装包安装了 Go,请删除
/etc/paths.d/go
文件。
- 在 Linux 和 FreeBSD 上,编辑
Windows
最简单的方法是通过 Windows 控制面板中的“添加或删除程序”卸载 Go:
- 打开 控制面板,双击“添加或删除程序”。
- 在列表中找到 Go Programming Language,选择它并点击 卸载,然后按照提示操作。
如果您希望使用命令行卸载 Go,可以执行以下命令:
msiexec /x go{{version}}.windows-{{cpu-arch}}.msi /q
注意: 在 Windows 上使用此卸载方式将自动删除安装 Go 时创建的环境变量。
结语
希望本文的 Go 语言安装指南能帮助你顺利完成安装并快速入门。安装完成后,可以前往 Go 语言官方教程 开始编写第一个 Go 程序。