一文掌握gvm,gvm安装教程,golang如何快速切换版本
使用 gvm 可以带来以下好处:
快速切换 Golang 版本,方便进行版本测试和开发;
可以在多个项目中同时使用不同版本的 Golang 包和工具,避免冲突;
可以通过 gvm 管理不同版本的 Golang,方便安装、卸载和更新;
可以自由选择 Golang 的镜像源,下载更快。
使用的是win10 64位系统,所以只考虑windows,其他操作系统应该是类似的。gvm在windows下叫g。
安装 GVM(方式一)
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
安装失败尝试方式二
方式二
一、下载
在 Windows 下,gvm 叫做 g,请在 https://github.com/voidint/g/releases 下载适合您系统的版本。例如,如果您的系统是 64 位的,可以下载 g1.6.0.windows-amd64.zip 文件。
二、解压
下载完成后,将压缩包解压到指定目录下(例如 D:\Downloads 目录),得到一个名为 g.exe 的文件,完整目录(D:\Downloads\g.exe)
三、配置gvm的环境变量
首先需要设置以下环境变量:
G_MIRROR=h