Mac 下用Homebrew安装Go

  1. 终极安装brew 方法
    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

  2. brew install go 默认安装最新的,更新go也是这条命令,建议使用这个方法,省事

  3. 从官网或其他网站下载pkg安装包

    https://golang.org/dl/
    https://go.dev/dl/
    https://studygolang.com/dl
    
  4. Mac 卸载方法参考: https://golang.org/doc/install#uninstall

    1. sudo rm -rf /usr/local/go
    2. sudo rm -rf /etc/paths.d/go
  5. brew 安装Go流程

    1. 升级brew
      brew update
    2. 更新版本
      brew update go
    3. 切换版本
      brew switch go 1.16
    4. 卸载
      brew uninstall go
    5. 安装指定版本
      brew install [email protected]
      使用这种方式有个问题就是安装的路径不在go路径下,而是在路径go@17下,这样使用brew switch go 1.17 时就会提示找不到这个版本,因为brew switch 只识别路径go
      解决办法就是: mv [email protected] go,把整个目录移动到go目录
  6. brew list 软件名: 来显示安装路径

    1. 通过brew install 安装应用最先是放在/usr/local/Cellar/ 目录下
    2. 有些应用会自动创建软连接放在/usr/bin或者/usr/sbin,同时也会将真个文件夹放在/usr/local
    3. 可以使用 brew list 软件名 比如 brew list oclient 确定安装位置
  7. mac下go多版本共存切换
    brew info go 可以查看当前安装的go版本有哪些,比如当前安装的是go1.15,现在想安装个低版本如go1.12.17。 操作如下

    ll /usr/local/bin/go  # 查看当前go对应的软连接
    brew search go # 查看可用的go版本
    brew install [email protected]  # 安装1.12版本
    brew unlink go # 将当前软链移除
    brew link [email protected] # 指定新的软链
    ll /usr/local/bin/go && go env  # 验证修改后的版本
    

猜你喜欢

转载自blog.csdn.net/zhw21w/article/details/124185216