golang 多版本管理工具 -- g

工具安装

常用命令

复制代码
# 列出当前已安装的golang版本
g ls

# 列出所有可安装的golang版本
g ls-remote

# 安装某个golang版本
g install xxx

# 卸载某个已安装的golang版本
g uninstall xxx

# 切换到某个已安装的golang版本
g use xxx

# g版本更新
g self update

# g卸载
g self uninstall

# 清空 go 安装包文件缓存
g clean 

goland中使用g

设置中GOROOT切换到g的版本

🛠️ 安装步骤

  1. 下载:打开 g Releases 页面,根据你的系统和 CPU 架构下载对应的压缩包(Windows 选 .zip,Linux/macOS 选 .tar.gz)。
  2. 解压:把压缩包解压到你想要的目录,比如 Windows 下可以放到 D:\gvm\.g,macOS/Linux 下推荐 ~/.g。
  3. 配置环境变量(以 Windows 为例):
    1. 新建用户变量 G_HOME,指向你的 g 工作目录(如 D:\gvm\.g)
    2. 编辑 Path,添加 %G_HOME% 和 %G_HOME%\bin
    3. 建议设置 G_MIRROR 为国内镜像(如 https://mirrors.aliyun.com/golang/),下载更快
  1. 验证:重新打开命令行,输入 g --version 能看到版本号就说明装好了。
相关推荐
饮水桶_T7 小时前
JAVA IO流笔记
开发语言·数据结构·算法
我不会起名字3228 小时前
seq 空洞排查:Mongo 的 51 只是预留上界,Redis CURR 才是已消耗边界
redis·后端·mongodb·go·即时通讯·im·故障排查
特立独行的猫A8 小时前
少 3 个环节、少 1 次 ABI、少 3500 行代码:cj-tauri 与 Ionic/Capacitor 的鸿蒙桥接机制对比
java·后端·python
学长毕设8 小时前
基于SpringBoot的高校后勤报修管理系统-附源码
java·spring boot·后端
特立独行的猫A8 小时前
cj-tauri vs Rust/Tauri 同款播放器实测:编译 21 秒 vs 11 分钟,磁盘 12 MB vs 1.2 GB
java·后端·python
乐橙开放平台9 小时前
海康和大华摄像头能统一管理吗?可以通过 GB28181 或视频融合平台接入
网络·后端·物联网·音视频
Felven9 小时前
C. Brr Brrr Patapim
c语言·开发语言
路溪非溪11 小时前
python标准库使用总结
开发语言·python
一条Go12 小时前
OnCall 时段路由:跨午夜、左闭右开与「Local 不是时区」
后端·架构·github
Moment12 小时前
不会后期的我,发现了一个开源胶片神器😍😍😍
前端·后端·开源