写点什么

《Go 开发指南》- 管理 Go 环境

用户头像
看山
关注
发布于: 刚刚
《Go 开发指南》-管理 Go 环境

你好,我是看山。


本文源自并发编程网的翻译邀请,文章来自 Go 官方网站。


本文主要讲述了如何在同一台机器上安装多个版本 Go 环境,再描述一下如何卸载 Go 环境。


如果想要查看如何快速安装 Go 环境,可以访问:快速安装 Go 环境


如果想要通过源码安装,可以访问:从源码安装 Go 环境

如何安装多版本

有时候,我们希望用不同版本测试我们的代码,这就需要我们在一台机器上安装多个版本。有关版本列表,可以访问https://golang.org/dl/


注意:通过这种方式,需要提前装好https://git-scm.com/


要安装其他版本,需要运行go get命令,指定下载位置。下面给出下载安装1.10.7版本的命令:


go get golang.org/dl/go1.10.7go1.10.7 download
复制代码


使用最新下载的版本运行 go 命令,需要在 go 命令后附上版本号,比如:


go1.10.7 version
复制代码


如果安装了多个版本,想要查看每个版本安装位置,可以查看指定版本的GOROOT值。比如:


go1.10.7 env GOROOT
复制代码


如果想要卸载已下载版本,只需要移除GOROOT环境变量指定的目录和goX.Y.Z文件夹就行。

如何卸载

本节说一下如何从你的系统中卸载 Go 环境。

Linux / macOS / FreeBSD

  1. 删除 Go 目录,通常是/usr/local/go

  2. PATH环境变量中移除 Go 的bin目录。在 Linux 和 FreeBSD 系统中,可以编辑/etc/profile或者$HOME/.profile修改PATH变量。如果是在 Mac 系统中,通过安装包安装的 Go 环境,需要删除/etc/paths.d/go文件。

Windows

在 Windows 系统中,最简单的方式是通过控制面板的“添加/删除程序”:


  1. 在控制面板中,打开“添加/删除程序”

  2. 选择 Go 环境的卸载按钮,跟随步骤执行就行。


要删除 Go 环境,还可以通过命令行的方式:


msiexec /x go{{version}}.windows-{{cpu-arch}}.msi /q
复制代码


注:使用卸载程序卸载 Go,会自动删除创建时添加的环境变量。

推荐阅读


你好,我是看山,公众号:看山的小屋,10 年老猿,开源贡献者。游于码界,戏享人生。


👇🏻欢迎关注个人公众号,领取精选资料👇🏻


发布于: 刚刚阅读数: 2
用户头像

看山

关注

公众号「看山的小屋」 2017.10.26 加入

游于码界,戏享人生。 未来不迎,当时不杂,既过不恋。

评论

发布
暂无评论
《Go 开发指南》-管理 Go 环境