一尘不染

如何卸载 Go?

go

目前,当我运行时,which go我看到了这个输出

/usr/local/go/bin/go

我想我有两个 go 安装,因为我GOPATH指向另一个名为gocode. 我现在已经删除了那个文件夹和usr/local/go/bin/go文件夹。

我也删除了我的GOPATH. 但是,我仍然可以运行go.

我如何卸载去?


阅读 331

收藏
2021-12-17

共2个答案

一尘不染

你可以试试

rm -rvf /usr/local/go/

然后删除任何提及,go例如您的~/.bashrc;那么你至少需要注销和登录。

但是,这样做时要小心。如果出现问题,您可能会严重破坏系统。

附注。我假设是 Linux 或 POSIX 系统。

2021-12-17
一尘不染

发现官方卸载文档按预期工作(在 Mac OSX 上)。

$ which go
/usr/local/go/bin/go

总之,要卸载:

$ sudo rm -rf /usr/local/go
$ sudo rm /etc/paths.d/go

然后,使用自制软件进行全新安装brew install go。我现在有:

 $ which go
/usr/local/bin/go
2021-12-17