首页 > 系统相关 >在windows10上安装多个golang

在windows10上安装多个golang

时间:2023-09-28 11:25:19浏览次数:37  
标签:bin 解压 GOROOT windows10 go1.13 golang go1.20 go 安装

在windows10上安装多个golang

原理

下载不同go版本,然后重命名go可执行文件,然后配置环境变量,不同命令使用不同的版本。

其实所有的开发环境都可以这么使用。比如python2,python3

方法

问的文心一言,哈哈哈哈哈哈

总体方法如下,具体可以参考例子,例子更清楚。

  1. 创建一个新的文件夹,用于存放Golang的安装包和解压后的文件。
  2. 到Golang官网下载需要安装的各个版本的安装包,将安装包保存在之前创建的文件夹中。
  3. 解压下载好的安装包到文件夹中,将它们的go可执行文件分别命名为go1.15、go1.16等,注意不要包含空格或特殊字符。
  4. 打开系统环境变量配置界面,具体可以在开始菜单中搜索环境变量来找到它。
  5. 在系统环境变量配置界面中,点击新建按钮,创建GOROOT_1_15、GOROOT_1_16等环境变量,它们分别指向对应版本的Golang根目录(即刚才解压出来的文件夹路径)。
  6. 编辑PATH环境变量,将GOROOT_1_15\bin、GOROOT_1_16\bin等路径添加到其中。
  7. 完成以上步骤后,就可以在任意目录下使用特定版本的Golang了。

image-20230928110130640

例子

同时安装go1.20.8和go1.13.8

安装go1.20.8

第一步

下载地址下载go1.20.8

image-20230928101136709

第二步

解压到某个路径,例如F:\go1.20.8

image-20230928101409988

第三步

配置环境变量

变量名可以随意,例如GOROOT_1_20_8

变量值就是第二步解压的路径加上子目录go,例如F:\go1.20.8\go

步骤如下:

①点击新建

image-20230928102414396

②填写变量名和变量值

image-20230928102216139

第四步

添加变量到Path变量

步骤如下

①找到Path,点击编辑

image-20230928103047262

②点击新建,填入%GOROOT_1_20_8%\bin

填入的是第三步创建的变量名加上子目录bin

image-20230928103227803

安装go1.13.8

第一步

下载地址下载go1.13.8

image-20230928103930539

第二步

解压到某个路径,例如F:\go1.13.8

image-20230928104109931

第三步

配置环境变量

变量名可以随意,例如GOROOT_1_13_8

变量值就是第二步解压的路径加上子目录go,例如F:\go1.13.8\go

步骤如下:

①点击新建

image-20230928102414396

②填写变量名和变量值

image-20230928102216139

第四步

添加变量到Path变量

步骤如下

①找到Path,点击编辑

image-20230928103047262

②点击新建,填入%GOROOT_1_13_8%\bin

填入的是第三步创建的变量名加上子目录bin

image-20230928104334498

修改go二进制文件的名称

修改go1.20.8中go二进制的名称为go1.20

步骤如下

①找到go二进制

目录就是解压后的目录加上子目录go加上子目录bin,例如F:\go1.20.8\go\bin

image-20230928105228696

②修改名称为go1.20

image-20230928105115217

修改go1.13.8中go二进制的名称为go1.13

步骤如下

①找到go二进制

目录就是解压后的目录加上子目录go加上子目录bin,例如F:\go1.13.8\go\bin

image-20230928105346033

②修改名称为go1.13

image-20230928105427169

使用不同版本的go

通过go1.20或者go1.13命令使用即可

image-20230928105639577

标签:bin,解压,GOROOT,windows10,go1.13,golang,go1.20,go,安装
From: https://www.cnblogs.com/rainbow-tan/p/17735258.html

相关文章

  • 安装Redis(详细教程)
    一.访问git地址下载安装包解压到一个路径https://github.com/tporadowski/redis/releases  二.在路径输入cmd进入redis,启动redis:redis-server.exeredis.windows.conf 三.配置环境变量 四.打开Redsi客户端进行连接(在Redis路径下cmd输入)redis-cli.exe 不成功......
  • vue安装及环境配置
    安装:Nodejs安装依赖包node_modules:npminstall安装webpack:npminstallwebpack-gnpminstallwebpack-cli-g安装yarn:npminstall-gyarn执行yarn:yarninstall安装:axiosyarnaddaxios 安装vue.js:npminstallvue-g安装脚手架vue-cli:npminstall-g@vue/cli#ORyarnglobala......
  • homeassistant 安装与使用
    dockerrun-d--namehomeassistant--privileged--restart=unless-stopped-eTZ=Asia/Shanghai-p8123:8123-v/volume1/docker/homeassistant:/config--network=hosthomeassistant/home-assistanthttp://127.0.0.1:8123/onboarding.html/volume1/docker/ho......
  • python 安装 cv2 - 已解决
    <!--more-->python安装cv2-已解决建议收藏提供多种操作,一定有一种适合你的情况就这么个情况,就是装不上。本文没一句废话,仔细阅读。1.传统方式1(执行一遍,一条条试)可尝试python3-mpipinstall--upgradepippipinstallcv2pip3installopencv-python国内......
  • 每日总结(visual studio安装)
    VisualStudio安装教程一、官网下载官网下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/ 因为是个人学习用途,所以我这里下载的是社区版本。下载下来的是一个.exe文件双击打开后,会加载一些东西。最后出现下面的界面  ......
  • golang-waitgroup
    说明golang通过waitgroup来实现并发控制,用法跟java的CountDownLatch 效果一样 WaitGroup的使用场景和方法我们通过goroutine运行一个或者一组任务,需要关心这组任务执行完了进行通知WaitGroup如同它的字面意思,就是等待一组goroutine运行完成,主要有三个方法组成:Add(de......
  • 1.go安装和包管理工具
    下载地址安装之后,自动添加系统环境变量PATH=>"C:\Go\bin"查看go版本信息goenv使用七牛云设置golang环境,代理goenv-wGO111MODULE=ongoenv-wGOPROXY=https://goproxy.cn,direct保管理工具go1.11之后,使用goMod管理go初始化gomodeinitnameuser......
  • 安装idea
    第一步:官网下载IDEA地址:https://www.jetbrains.com/idea/download/other.html第二步:卸载旧的IDEA(没有则跳过)打开电脑上的控制面板-->程序-->程序和功能,找到旧版IDEA,卸载时勾选提示的两个复选框,然后点击Uninstall。第二步:安装IDEA点击Next>自定义安装路径,点击Next>个......
  • JDK安装、java环境配置
      JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。JRE(JavaRuntimeEnvironment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库.它包......
  • 安装Maven
    MavenMaven是一个跨平台的项目管理工具。作为Apache组织的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。Maven下载及其安装请在官方网站下载Maven,图示如下:官方网站:https://maven.apache.org/download.cgi  在官网中下载最新的Maven压缩包,保存后解......