【Mac 系统卸载 Go 语言完整指南】

Mac 系统卸载 Go 语言完整指南

1. 删除 Go 安装目录

bash 复制代码
# 定位安装路径  
which go          # 默认路径为 `/usr/local/go`  
# 删除安装目录  
sudo rm -rf /usr/local/go  
# 删除系统路径配置(通过 .pkg 安装时需执行)  
sudo rm -rf /etc/paths.d/go  

2. 清理环境变量

bash 复制代码
#‌ 编辑 Shell 配置文件‌(如 ~/.zshrc 或 ~/.bash_profile)
#‌ 删除以下内容‌:
export GOROOT=/usr/local/go  
export PATH=$PATH:$GOROOT/bin  
export GOPATH=你的工作目录路径
bash 复制代码
‌# 刷新配置‌:
source ~/.zshrc  

3. 验证卸载结果

bash 复制代码
go version        # 预期输出:command not found  
ls /usr/local/go  # 确认目录已删除  
rm -rf ~/go       # 手动删除工作目录(如需)  
相关推荐
hsjkdhs几秒前
C++之类的继承与派生
开发语言·c++
lly20240623 分钟前
HTML 元素:构建网页的基础
开发语言
低调小一25 分钟前
LRU缓存科普与实现(Kotlin 与 Swift)
开发语言·缓存·kotlin
爱好学习的青年人25 分钟前
一文详解Go语言字符串
开发语言·后端·golang
浅川.2542 分钟前
xtuoj string
开发语言·c++·算法
望获linux1 小时前
【实时Linux实战系列】实时系统的可观测性:Prometheus 与 Grafana 集成
大数据·linux·服务器·开发语言·网络·操作系统
加油吧zkf1 小时前
Python入门:从零开始的完整学习指南
开发语言·前端·python
xqlily2 小时前
Kotlin:现代编程语言的革新者
android·开发语言·kotlin
csbysj20202 小时前
XSLT Apply:深入解析XSLT在XML转换中的应用
开发语言
不会kao代码的小王3 小时前
突破机房围墙:openEuler设备的公网管理实战指南
开发语言·数据库·笔记