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

时间:2016-02-26 04:35:48

标签: macos go terminal

我正在运行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. 我通过运行go version go1.4.2 darwin/amd64
  3. 编辑了bash

3 个答案:

答案 0 :(得分:1)

我运行source ~/.bash_profile并更新了env变量。

答案 1 :(得分:1)

您可以尝试

sudo apt-get remove golang-go

然后执行此操作

sudo apt-get remove --auto-remove golang-go

答案 2 :(得分:1)

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

cd /usr/local/bin
rm go

删除“执行”命令

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