在windows10上安装多个golang
原理
下载不同go版本,然后重命名go可执行文件,然后配置环境变量,不同命令使用不同的版本。
其实所有的开发环境都可以这么使用。比如python2,python3
方法
问的文心一言,哈哈哈哈哈哈
总体方法如下,具体可以参考例子,例子更清楚。
- 创建一个新的文件夹,用于存放Golang的安装包和解压后的文件。
- 到Golang官网下载需要安装的各个版本的安装包,将安装包保存在之前创建的文件夹中。
- 解压下载好的安装包到文件夹中,将它们的go可执行文件分别命名为go1.15、go1.16等,注意不要包含空格或特殊字符。
- 打开系统环境变量配置界面,具体可以在开始菜单中搜索环境变量来找到它。
- 在系统环境变量配置界面中,点击新建按钮,创建GOROOT_1_15、GOROOT_1_16等环境变量,它们分别指向对应版本的Golang根目录(即刚才解压出来的文件夹路径)。
- 编辑PATH环境变量,将GOROOT_1_15\bin、GOROOT_1_16\bin等路径添加到其中。
- 完成以上步骤后,就可以在任意目录下使用特定版本的Golang了。
例子
同时安装go1.20.8和go1.13.8
安装go1.20.8
第一步
第二步
解压到某个路径,例如F:\go1.20.8
第三步
配置环境变量
变量名可以随意,例如GOROOT_1_20_8
变量值就是第二步解压的路径加上子目录go,例如F:\go1.20.8\go
步骤如下:
①点击新建
②填写变量名和变量值
第四步
添加变量到Path变量
步骤如下
①找到Path,点击编辑
②点击新建,填入%GOROOT_1_20_8%\bin
填入的是第三步创建的变量名加上子目录bin
安装go1.13.8
第一步
第二步
解压到某个路径,例如F:\go1.13.8
第三步
配置环境变量
变量名可以随意,例如GOROOT_1_13_8
变量值就是第二步解压的路径加上子目录go,例如F:\go1.13.8\go
步骤如下:
①点击新建
②填写变量名和变量值
第四步
添加变量到Path变量
步骤如下
①找到Path,点击编辑
②点击新建,填入%GOROOT_1_13_8%\bin
填入的是第三步创建的变量名加上子目录bin
修改go二进制文件的名称
修改go1.20.8中go二进制的名称为go1.20
步骤如下
①找到go二进制
目录就是解压后的目录加上子目录go加上子目录bin,例如F:\go1.20.8\go\bin
②修改名称为go1.20
修改go1.13.8中go二进制的名称为go1.13
步骤如下
①找到go二进制
目录就是解压后的目录加上子目录go加上子目录bin,例如F:\go1.13.8\go\bin
②修改名称为go1.13
使用不同版本的go
通过go1.20或者go1.13命令使用即可
标签:bin,解压,GOROOT,windows10,go1.13,golang,go1.20,go,安装 From: https://www.cnblogs.com/rainbow-tan/p/17735258.html