1、下载地址

https://github.com/voidint/g/releases

2、设置环境变量

G_MIRROR
值为
https://golang.google.cn/dl/

由于国内无法自由访问Golang官网,导致查询及下载go版本都变得困难,因此可以通过该环境变量指定一个镜像站点。
在这里插入图片描述

G_HOME
值为
E:\gvm

设置g的工作目录
在这里插入图片描述

GOROOT
值为
%G_HOME%\go

配置GOROOT,这个指向g工作目录下的go,g安装go版本后,会在这个路径下建立一个软链到versions目录下的指定版本,靠这个方法来控制当前的go版本,如果安装g之前已经安装过go了,需要修改GOROOT这个环境变量。
在这里插入图片描述

3、配置
为了方便使用,我们在E盘目录下建一个目录,然后通过环境变量指向到它,这样就可以使用命令行随时访问了。
在这里插入图片描述
将其添加到系统的path中
在这里插入图片描述
测试使用
在这里插入图片描述

4、使用

这里比较重要的一步,【以管理员身份运行命令行工具】,不管是CMD、还是powershell,都要以管理员身份运行!!!

不然,会出现【Symlink…A required privilege is not held by the client.】,就是无权创建软链,导致GOROOT指向的go目录不存在。

注:1.2.0版本还无法实现自定义安装的目录,其安装目录在C:\Users\当前用户.g中