Mac安装多版本go - Go语言中文社区

Mac安装多版本go


安装最新版如1.10.3

brew install go

unlink

brew unlink go

 安装1.9.3

brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/4ba973d04d167a990524f3d52c128c0c843d1931/Formula/go.rb

如何找到版本对应的rb

brew info go

得到rb地址拷贝到浏览器如

https://github.com/Homebrew/homebrew-core/commits/master/Formula/go.rb

找到对应版本,点击后面commit号,点击view,点击raw即可获取最终地址。

写个shell脚本顺便切换 GOROOT

#GOROOT should be an existing link
GOROOT=$GOROOT
ls $GOROOT
V=$1

echo "Switching to go $V"
brew unlink go
brew switch go $V

echo "Switching GOROOT"
rm $GOROOT
ln -s /usr/local/Cellar/go/$V/libexec $GOROOT

切换使用

switchgo.sh 1.9.3

 

转载于:https://my.oschina.net/fox99/blog/1844301

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_33984032/article/details/91658040
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-29 22:45:27
  • 阅读 ( 2120 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢