macos管理本地golang的多版本sdk

背景

无论你是哪个编程语言的开发者,例如 Java、Go 等,通常在本地开发过程中,你经常需要安装相应的 SDK。由于各种原因,往往需要在不同的项目中来回切换多个版本的 SDK。

安装步骤

1.安装homebrew

bash 复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

详细步骤参考:macos系统安装homebrew包管理工具_mac os 管理工具-CSDN博客

2.安装Wget

bash 复制代码
brew install wget

3.安装多版本管理工具

(1)安装前清空手动安装的`GOROOT`、`GOBIN`等环境变量

bash 复制代码
# 注释掉goroot、gobin等环境变量
sudo vi ~/.bash_profile
source ~/.bash_profile

(2)一键安装g工具

bash 复制代码
# 建议安装前清空`GOROOT`、`GOBIN`等环境变量
$ curl -sSL https://raw.githubusercontent.com/voidint/g/master/install.sh | bash
$ echo "unalias g" >> ~/.bashrc # 可选。若其他程序(如'git')使用了'g'作为别名。
$ source "$HOME/.g/env"

(3)列出可用的 Go 版本

bash 复制代码
g ls-remote

(4)安装特定版本的 Go

bash 复制代码
g install 1.21.5

(5)切换到特定版本的 Go

bash 复制代码
g use 1.21.5

(6)查看go版本

bash 复制代码
go version

4.g工具使用教程

参考:https://github.com/voidint/g/blob/master/README_CN.md

结束

相关推荐
Nightmare0043 小时前
Mac打开终端
macos
littleschemer8 小时前
go结构体扫描
游戏·go·解析·struct
亚里随笔9 小时前
vscode mac常用技巧—快捷键
ide·vscode·macos
Nightmare0049 小时前
Mac 安装brew
大数据·macos
xiliuhu10 小时前
Mac下使用conda安装PyTorch环境
pytorch·python·macos·conda
AcceptedLin1 天前
删除MacBook启动台内顽固应用程序图标
经验分享·macos
Program Debug1 天前
Mac安装JDK
java·开发语言·macos
SatVision炼金士1 天前
Mac 安装Homebrew记录
java·elasticsearch·macos·maven
牛奔1 天前
Mac 使用 React-Native 使用无线调试商米机,配合Stripe 终端
macos
怎么没有名字注册了啊1 天前
(Mac)Mac权限问题,运行没有数字签名的dmg
macos