Win10安装Go语言多版本管理器g工具

Win10安装Go语言多版本管理器g工具

下载

安装

  • 解压缩,g1.8.0.windows-amd64.zip
  • 创建目录 g1.8.0.windows-amd64\bin
  • 将 g.exe 放在目录 g1.8.0.windows-amd64\bin

配置环境变量

  • 必选环境变量配置
变量名 变量值 备注
GOPATH F:\sdk\Go\g1.8.0.windows-amd64 g工具根目录
Path追加 %GOROOT%\bin 使配置生效
G_HOME F:\sdk\Go\g1.8.0.windows-amd64\g Go各版本下载目录
G_EXPERIMENTAL true g工具开启实验功能
GOROOT F:\sdk\Go\g1.8.0.windows-amd64\g\go Go当前版本环境变量
Path追加 %GOPATH%\bin 使配置生效
  • 可选环境变量配置,如果go下载太慢,选择一个镜像加速即可
变量名 变量值 备注
G_MIRROR https://golang.google.cn/dl/ Go 官方镜像站
G_MIRROR https://mirrors.aliyun.com/golang/ 阿里云开源镜像站
G_MIRROR https://mirrors.nju.edu.cn/golang/ 南京大学开源镜像站
G_MIRROR https://mirrors.hust.edu.cn/golang/ 华中科技大学开源镜像站
G_MIRROR https://mirrors.ustc.edu.cn/golang/ 中国科学技术大学开源镜像站

测试

  • 以管理员身份运行cmd
SHELL 复制代码
g --version

显示

控制台 复制代码
g version 1.8.0
Built:         2025-07-11 13:24:15
Git branch:    master
Git commit:    a82e89cc
Go version:    go1.20.14
OS/Arch:       windows/amd64
Experimental:  false
相关推荐
不正经学生17 小时前
C语言预处理详解:编译器真正动手之前的那些事
c语言·开发语言·算法·面试·bug
门思科技18 小时前
LoRaWAN 设备类别:Class A、B、C 对比与选型指南
c语言·开发语言·php
恋恋西风20 小时前
C++ 理解 std::thread 在单核和多核上的行为差异
开发语言·c++
Brilliantwxx20 小时前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
BizzZ_21 小时前
C++(22)——类型转换和IO流
开发语言·c++
小范同学_21 小时前
JDK1.7 与 JDK1.8 HashMap 底层原理对比 + 数组并发扩容死循环详解
java·开发语言
geovindu21 小时前
CSharp: 万年历
开发语言·后端·c#·.net
我找到地球的支点啦1 天前
Matlab系列(009) 一CRC循环冗余校验详解
开发语言·数据结构·算法·matlab·信息与通信
予昊1 天前
从零实现“在线五子棋对战“:WebSocket 实时通信 + 段位匹配
java·开发语言·网络·websocket
weixin_461408581 天前
Mybatis-flex小记
java·开发语言·mybatis