GO语言的安装和卸载是个基本功,因为GO语言还在不断的演进,为了使用新版本你就需要先把旧版本删除再安装新版本。

    另外,看起来非常简单的安装和卸载过程,如果你对GOROOTGOPATH理解不到位,也会在使用过程中遇到麻烦。再进一步,业界有许多GO语言的版本管理工具,我们借助这些工具可以实现同时安装多个GO语言版本,要理解这些工具的实现原理,也需要了解GO语言运行机制,比如import搜索路径,而手动安装GO语言版本可以加深这些认识。

    本章我们先介绍手动安装和卸载过程,再介绍一些基础概念,比如GOROOTGOPATH等,最后我们会介绍常见的GO语言版本工具。