Golang版本控制器g在win10中的使用操作

      今天因为想要尝试阅读Beats源码(工作需要),于是在Github上clone下来代码之后发现,自己的golang版本在1.10版本,而Beats现在使用的golang版本已经在1.12.4了(惊呆了) 。

由于以前使用以前版本的golang写过一些东西,又没有考察过golang语言是否存在向后兼容的特性。索性就找了一个版本控制器。

于是!!!!

在golang中国的网站里找到了一款golang多版本管理器(链!另:里面有安装方式我就不多解释了)。

windows下载压缩包后里面是一个g.exe的引用文件。

我要说的就是它在win10系统里的一些应用(终于说到正文了=。=)

 

Golang版本控制器g在win10中的使用操作

+++++++++++++++++++正文+++++++++++++++++++++++++++

1、首先在该文件夹下按住shift+右键,“在此处打开powershell端口(S)”

2、然后在mac或者Linux系统中的

          g command [arguments...]

改为

          .\g.exe command [arguments...]

Golang版本控制器g在win10中的使用操作
标准help输出内容

3、在安装完某一版本之后,该版本的go环境会出现在C:\Users\<Username>\.g路径下

修改环境变量->系统变量中的GOROOT:将其修改为C:\Users\<Username>\.g\go

Golang版本控制器g在win10中的使用操作

4、确定后完成。

验证一下:

打开cmd或者powershell

输入go version查看版本。

Golang版本控制器g在win10中的使用操作
版本更换成功

到这里,golang版本管理器的使用到我本人这里算是结束了。

做下记录,希望也能帮到大家。