Mac下go多版本切换

简介

自己学习的时候,可能会使用go的最新版本,工作中可能会用其他的版本,怎么进行go版本的切换这是一个问题,本文编写针对MAC。

前置条件

安装Homebrew,官网地址:https://brew.sh/index_zh-cn

安装GO

  1. 通过brew安装go:brew install go
  2. 通过brew info go查看安装go版本信息。
  3. 通过brew search go搜索go版本
  4. 安装需要的版本。eg:go install go@1.14

切换

首先查看brew版本.brew -v,我的版本是3.x。3.x没有提供switch命令,而是要使用link命令进行版本切换。
命令如下:

brew unlink go && brew link go@1.13

要是brew版本低,可以使用switch进行切换。switch切换的话参考文章:
https://babygoat.github.io/2019/06/19/Golang-mac上切換多個go版本/
摘录:
cp -R /usr/local/Cellar/go@1.10/1.10.8 /usr/local/Cellar/go/
brew switch go 1.10.8

验证

通过go envgo version即可验证。
也可以通过 ls -l /usr/local/bin/go
查看链接的真实路径。

posted @ 2022-04-26 09:26  EndeavourOne  阅读(2733)  评论(0编辑  收藏  举报