go - 如何在 go 包之外运行测试 go 文件?
问题描述
https://github.com/golang/net/blob/master/icmp/diag_test.go
我看到这样的测试文件。我想在 go 包之外运行它。有没有一种方法可以自动将 go 文件转换为一种形式,以便它可以go run
在包外部运行?
编辑:Is it possible to call a test Func from another file to start the testing太复杂了。对于这个问题,答案是肯定的和否定的。因此,不应将其视为重复。
解决方案
有没有办法自动将 go 文件翻译成一个表单,以便它可以在包外通过 go run 运行?
不,那里没有。
(至少没有官方标准工具和要求第三方库或软件在 SO 上是 OT 的。)
推荐阅读
- c - arduino uno 快速 pwm pin5/6
- php - mysqli_stmt_close() 期望参数 1 为 mysqli_stmt,布尔值在 C:\wamp64\www\web\form11.php 第 101 行给出
- vue.js - vue js中的SSR,单击任何内容时出错
- laravel - 为什么 Dusk 不在 Homestead 环境中运行 JavaScript?
- amazon-web-services - 具有授权的 AWS Cognito 用户(如何从应用程序将用户添加到用户组?)
- google-apps-script - Google 脚本触发器因权限错误而停止工作(代码:11:28)
- sql - 具有一对多关系的 SQL 连接列
- python-3.x - 在python中将多个列表保存为csv文件
- kubernetes-helm - 如何在 helm 中使用 --wait 和安装后挂钩?
- python - 如何让 QGridLayout 上放置的标签更加一致?