Golang 环境变量配置 mockgen安装(macOS系统)

1、将 $GOPATH/bin 添加到环境变量中

查看当前的 GOPATH 地址:

bash 复制代码
go env GOPATH

将 GOPATH/bin 地址添加到系统环境变量里:

打开 zsh 终端文件

bash 复制代码
sudo vim ~/.zshrc

添加此路径到 zshrc 文件最后一行

bash 复制代码
export PATH=$PATH:${GOPATH}/bin

2、安装 mockgen 命令

Go 版本低于1.16时:

复制代码
GO111MODULE=on go get github.com/golang/mock/mockgen@v1.6.0

Go 版本高于1.16时:

bash 复制代码
go install github.com/golang/mock/mockgen@v1.6.0
相关推荐
雪芽蓝域zzs9 分钟前
第十六节:递归组件实现无限层级折叠侧边栏菜单
开发语言·javascript·ecmascript
Casbin开源社区14 分钟前
一个面板管住 29 个 AI 编程 Agent:Casbin Gateway 的配置统一、协议互转、用量统计与权限管控
人工智能·golang·开源·gateway·casbin
神明不懂浪漫36 分钟前
【第二章】库、表、增删改查操作
开发语言·数据库·经验分享·笔记
传奇开心果编程37 分钟前
【Rust入门知识点学与练】第11课:HashMap 键值对集合
开发语言·学习·rust
yume_sibai1 小时前
03-Rust 函数式编程特性(闭包 + Iterator + Option/Result + 链式调用)
开发语言·后端·rust
奈斯先生Vector1 小时前
AIGC 视频生成实战:用 Kling Video 拆解文生视频、图生视频与完整工作流
开发语言·人工智能·windows·python·aigc·音视频
吃饱了得干活1 小时前
Redis 不是死脑筋,它是一套“会进化”的存储系统
redis·后端
伩仁1 小时前
别再 HTTP 200 一把梭了:用 RFC 9457 Problem Details 给 FastAPI 错误响应"立规矩"
后端
小玮看世界1 小时前
[Python]螺旋遍历 vs 最短路径:方向控制类算法的“同源异流”
开发语言·python·算法
MeetTanG1 小时前
Go 实战锦囊|errgroup:优雅地管理并发任务组
后端·go