在 Debian 系统上卸载 Go(Golang)环境,通常分官方二进制安装和apt 安装两种情况,下面分别说明。
sudo apt remove --purge golang golang-go
如果你还安装了 gccgo 或 golang-any:
sudo apt remove --purge golang-*
sudo apt autoremove
rm -rf ~/.go
rm -rf ~/go
sudo rm -rf /usr/local/go
编辑以下文件之一(看你之前改的是哪个):
nano ~/.bashrc
# 或
nano ~/.profile
# 或
nano /etc/profile
删除类似以下内容:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
使配置生效:
source ~/.bashrc
rm -rf ~/go
go version
如果提示:
command not found: go
说明已经卸载干净。
sudo snap remove go
gvm uninstall go1.xx)如果你不确定当初是怎么装的,可以告诉我:
which go
ls -l $(which go)
我可以帮你判断并给出精确卸载方式。