这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 mockgen,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mockgen - 为 Go 源的模拟类生成源
商品描述
`mockgen` 命令用于为给定 Go 源的模拟类生成源代码
包含要模拟的接口的文件。
mockgen 有两种操作模式:source 和reflect。
源模式从源文件生成模拟接口。 它是通过使用
-资源 旗帜。 在这种模式下可能有用的其他标志是 -进口 和 -aux_文件.
计费示例:
模拟基因 -资源=FOO.go [其他选项]
反射模式通过构建一个使用反射的程序来生成模拟接口
了解接口。 它是通过传递两个非标志参数来启用的:一个导入路径,
和一个逗号分隔的符号列表。 例子:
mockgen 数据库/sql/driver Conn,Driver
-aux_文件="":(源模式)逗号分隔的 pkg=辅助 Go 源文件的路径对。
-调试解析器=false: 只打印解析器结果。
-目的地=““: 输出文件; 默认为标准输出。
-仅执行=“”:(反射模式)如果设置,则执行此反射程序。
-进口="":(源模式)逗号分隔的名称=要使用的显式导入的路径对。
-包="": 生成代码的包; 默认为输入的包
'mock_' 前缀。
-仅编程=false: (reflect mode) 只生成反射程序; 将其写入标准输出。
-self_package="": 如果设置,这个模拟包将是其中的一部分。
-源="":(源模式)输入Go源文件; 启用源模式。
mockgen 有两种操作模式:source 和reflect。
源模式从源文件生成模拟接口。 它是通过使用
-资源 旗帜。 在这种模式下可能有用的其他标志是 -进口 和 -aux_文件.
计费示例:
模拟基因 -资源=FOO.go [其他选项]
反射模式通过构建一个使用反射的程序来生成模拟接口
了解接口。 它是通过传递两个非标志参数来启用的:一个导入路径,
和一个逗号分隔的符号列表。 例子:
mockgen 数据库/sql/driver Conn,Driver
-aux_文件="":(源模式)逗号分隔的 pkg=辅助 Go 源文件的路径对。
-调试解析器=false: 只打印解析器结果。
-目的地=““: 输出文件; 默认为标准输出。
-仅执行=“”:(反射模式)如果设置,则执行此反射程序。
-进口="":(源模式)逗号分隔的名称=要使用的显式导入的路径对。
-包="": 生成代码的包; 默认为输入的包
'mock_' 前缀。
-仅编程=false: (reflect mode) 只生成反射程序; 将其写入标准输出。
-self_package="": 如果设置,这个模拟包将是其中的一部分。
-源="":(源模式)输入Go源文件; 启用源模式。
2015 年 9 月 摩克根(1)
使用 onworks.net 服务在线使用 mockgen
