GoLang安装管理
本主题介绍如何在同一台计算机上安装Go的多个版本,以及如何卸载Go。
有关安装的其他内容,您可能会感兴趣:
安装多个Go版本
您可以在同一台计算机上安装多个Go版本。例如,您可能想在多个Go版本上测试代码。有关可以通过这种方式安装的版本的列表,请参见下载页面。
注意:要使用此处描述的方法进行安装,您需要安装git。
要安装其他Go版本,请运行go get
command,指定要安装的版本的下载位置。以下示例说明了版本1.10.7:
$ go get golang.org/dl/go1.10.7
$ go1.10.7 download
要go
使用新下载的版本运行命令,请在命令后附加版本号go
,如下所示:
$ go1.10.7 version
go version go1.10.7 linux/amd64
如果安装了多个版本,则可以发现每个版本的安装位置,然后查看该版本的GOROOT
值。例如,运行以下命令:
$ go1.10.7 env GOROOT
要卸载下载的版本,只需删除由其GOROOT
环境变量和goX.YZ二进制文件指定的目录。
卸载Go
您可以使用本主题中描述的步骤从系统中删除Go。
Linux / macOS / FreeBSD
- 删除go目录。
通常是/ usr / local / go。
- 从您的
PATH
环境变量中删除Go bin目录。在Linux和FreeBSD下,编辑/ etc / profile或$ HOME / .profile。如果您将go与macOS软件包一起安装,请删除/etc/paths.d/go文件。
Windows
删除Go的最简单方法是通过Windows控制面板中的“添加/删除程序”:
- 在“控制面板”中,双击“ 添加/删除程序”。
- 在“ 添加/删除程序”中,选择“ Go编程语言”,单击“卸载”,然后按照提示进行操作。
要使用工具删除Go,您还可以使用命令行:
- 通过运行以下命令,使用命令行进行卸载:
msiexec / x go {{version}}。windows-{{cpu-arch}}。msi / q
注意:对于Windows使用此卸载过程将自动删除由原始安装创建的Windows环境变量。