windows7系统实现go多版本环境,推荐Golang多版本管理命令行工具g
Go  /  管理员 发布于 1个月前   69
g是一个 Linux、macOS、Windows 下的命令行工具,可以提供一个便捷的多版本 go 环境的管理和切换。
git:
https://github.com/voidint/g
特性
支持列出可供安装的 go 版本号
支持列出已安装的 go 版本号
支持在本地安装多个 go 版本
支持卸载已安装的 go 版本
支持在已安装的 go 版本之间自由切换
支持软件自我更新
windows7系统中go多版本环境安装g命令行工具步骤:
下载g命令行工具 (下载最新的)
https://github.com/voidint/g/releases
我的windows7系统下载这个
g1.3.0.windows-amd64.zip
创建文件夹 把刚下载的g1.3.0.windows-amd64.zip文件放进来解压
我这里是D盘
D:\g
安装目录配置及环境变量配置
安装命令g install xx之前,先配置环境变量
我这里是golang安装在目录d:\g下,GOPATH为d:\goblog
如下设置:
G_EXPERIMENTAL=true
G_HOME=D:\g
G_MIRROR=https://golang.google.cn/dl/
GOPATH=D:\goblog
GOROOT=%G_HOME%\go
如图所示:
ps:
从1.2.1开始,支持自定义安装目录,不过需要设置以下环境变量。
如果不设置该变量,那么golang会安装在${HOME}/.g目录
g命令行工具下操作
打开命令提示符
C:\Users\Administrator>d:
D:\>cd g
D:\g>g ls
No version installed yet
D:\g>g ls-remote stable
1.17.9
1.18.1
D:\g>g install 1.17.9
Downloading 80% |████████████ | (115/144 MB, 5.157 MB/s) [19s:5s]
...
Downloading 99% |██████████████ | (143/144 MB, 5.902 MB/s) [24s:0
Downloading 100% |███████████████| (144/144 MB, 5.869 MB/s)
Computing checksum with SHA256
Checksums matched
Now using go1.17.9
D:\g>g install 1.18.1
Downloading 80% |████████████ | (121/151 MB, 6.239 MB/s) [19s:4s]
...
Downloading 99% |██████████████ | (150/151 MB, 6.276 MB/s) [24s:0
Downloading 100% |███████████████| (151/151 MB, 6.214 MB/s)
Computing checksum with SHA256
Checksums matched
Now using go1.18.1
D:\g>g ls
1.17.9
* 1.18.1
D:\g>
ps:
了解更多命令,自行去git上查阅
安装好后安装目录截图:
运行一下项目:
g命令行工具非常便捷,值的推荐使用
博主 在
hyperf框架常用命令-在centos7中退出命令及在docker容器中退出命令中评论 @路过的靓仔:cdn静态资源被墙,已修复..GGGGGGGGG 在
layui框架常用输入框介绍中评论 写的很好解决问题..路过的靓仔 在
hyperf框架常用命令-在centos7中退出命令及在docker容器中退出命令中评论 剩下好多 wait 状态的..激光豆芽 在
为什么你不能安逸?国内996为什么没有国外955香?中评论 国内现在无意义的内卷太多了..激光豆芽 在
阿里云香港服务器搭建自用vpn:Shadowsocks使用流程步骤中评论 厉害了..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号