删除了 golang 但 go 命令仍然有效?

Chr*_*s W 0 macos terminal go

我正在运行 Mac OSX Yosemite。

我正在尝试从 golang 1.4 更新到 golang 1.6。我卸载了 golang 但我注意到我仍然可以运行 go 命令go version = go1.4.2 darwin/amd64。为什么会这样呢?

IMO 的指示不是很清楚。他们说

  1. 删除现有的 Go 安装 这通常是 /usr/local/go (完成) 删除 etc/paths.d/go
  2. 我通过运行编辑了 bashgo version go1.4.2 darwin/amd64

小智 5

我遇到了同样的问题。我最终得到了这个解决方案:

cd /usr/local/bin
rm go
Run Code Online (Sandbox Code Playgroud)

删除“go”命令

然后返回 golang.org 并重新下载最新版本,运行安装程序,当您运行“go”命令时,它将显示 1.12.9(截至撰写本文时)。