无法使用 homebrew 在 mac 上安装特定版本的 go

ash*_*bhy 2 homebrew go

我正在尝试安装 go lang 版本 1.12.7

brew install go@1.12.7
Run Code Online (Sandbox Code Playgroud)

但它的说法公式是错误的。任何帮助,将不胜感激。

bay*_*nat 6

没有“简单的方法”。

默认情况下,由于公式文件brew的原因,仅允许您设置go1.12 的最新补丁版本(目前为 1.12.9)。

但您可以手动完成。

:~$ cd "$(brew --repo homebrew/core)"
:~$ git log --oneline Formula/go.rb # To see all old versions
:~$ git reset --hard go1.12.7
HEAD is now at fa46027fe go: update 1.12.7 bottle.

:~$ HOMEBREW_NO_AUTO_UPDATE=1 brew install go@1.12
==> Downloading https://homebrew.bintray.com/bottles/go-1.12.7.mojave.bottle.tar.gz
Run Code Online (Sandbox Code Playgroud)