LogoClawIndex
案例技能关于
LogoClawIndex

mockery-generate - 使用 Mockery 为 Golang 接口生成 Mock

统一使用 mockery + go:generate 为 Golang 接口生成 Mock,禁止手写 mock 结构体

标签

更新于: 2026-02-12
golang测试mock自动化代码生成

能力

典型输入

典型输出

该技能可以做什么

  • 扫描接口定义
  • 添加 go:generate 注释
  • 校验 mockery 配置
  • 生成 mock 文件
  • 在测试中导入 mocks

输入

  • Golang 源代码
  • 接口定义
  • 包结构
  • 测试文件

输出

  • go:generate 注释
  • mockery 配置
  • mock 文件生成
  • 测试代码更新

要求

  • Golang 开发环境
  • 已安装 mockery 工具
  • go:generate 支持
  • 仓库写入权限

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
扫描接口定义
添加 go:generate 注释
校验 mockery 配置
生成 mock 文件
Golang 源代码
接口定义
包结构
go:generate 注释
mockery 配置
mock 文件生成