登录
首页 >  Golang >  Go问答

如何执行已编译的 Go 测试二进制文件?

来源:stackoverflow

时间:2024-03-22 23:03:33 319浏览 收藏

本文介绍了如何执行已编译的 Go 测试二进制文件。虽然 Go 文档建议使用 `go run -exec xprog` 命令,但作者发现使用 `./model.test` 等直接运行二进制文件的方法更有效。测试结果将输出到标准输出,所有测试通过时,进程退出代码为 0。

问题内容

我通过运行 go test -c ./model 编译了一个 Go 测试库。根据 Go 文档,它可以使用 go run -exec xprog 命令运行,但是,在尝试运行生成的 model.test 二进制文件时,我不断收到错误。这里的完整命令是什么?

P.S 我知道您可以使用不同的标志来编译和运行,但这不是我需要的。


正确答案


您可以像运行其他二进制文件一样运行该二进制文件。例如,在 shell 中:

./model.test

测试结果将写入标准输出,如果所有测试通过,进程退出代码将为 0

到这里,我们也就讲完了《如何执行已编译的 Go 测试二进制文件?》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>