如何完全的&安全的卸载Golang

有些小伙伴想重新安装golang,或者想升级/降级golang版本的时候,总是担心随便删删出问题,照着网上的方法,删了/usr/local/go & /usr/bin/go,但是输入命令go还是存在,其实主要问题是安装的目录并不一定就是网上这个目录,这里教大家一个相对安全的方法:

在终端里面输入命令:go env

出现如下

找到其中的GOROOT节,执行:

rm -rf /usr/local/Cellar/go/1.17.2/

现在再使用go命令,就会发现go已经移除成功,就可以愉快的安装新版本了~~

========================2022年06月01日更新========================

需要注意的是,在/usr/local/bin里面存在软链 go和gofmt 在卸载的时候需要删除,否则会导致重装的时候软链指向原目录提示command not found: go

若重装后还是提示找不到go,可进入go安装目录执行 ./go env 若有效,则进入/usr/local/bin查看软链是否正确,不正确则rm掉这个软链,然后重新生成软链:ln -s /xx/bin/go go xx是指你的go安装目录。

由于版权原因,本站共享资源只供云盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件并发送到[email protected]告知,我们会在收到邮件后72小时内删除。
想开点 » 如何完全的&安全的卸载Golang