目前,当我运行时,which go我看到了这个输出
which go
/usr/local/go/bin/go
我想我有两个 go 安装,因为我GOPATH指向另一个名为gocode. 我现在已经删除了那个文件夹和usr/local/go/bin/go文件夹。
GOPATH
gocode
usr/local/go/bin/go
我也删除了我的GOPATH. 但是,我仍然可以运行go.
go
我如何卸载去?
你可以试试
rm -rvf /usr/local/go/
然后删除任何提及,go例如您的~/.bashrc;那么你至少需要注销和登录。
~/.bashrc
但是,这样做时要小心。如果出现问题,您可能会严重破坏系统。
附注。我假设是 Linux 或 POSIX 系统。
发现官方卸载文档按预期工作(在 Mac OSX 上)。
$ which go /usr/local/go/bin/go
总之,要卸载:
$ sudo rm -rf /usr/local/go $ sudo rm /etc/paths.d/go
然后,使用自制软件进行全新安装brew install go。我现在有:
brew install go
$ which go /usr/local/bin/go