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

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

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

出现如下

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

找到其中的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安装目录。

golang后端技术

Go 如何升级到1.18版本

2022-6-1 7:50:59

golang后端技术

golang 重要知识:golang 调度

2022-6-3 12:24:36

搜索