英文:
How to run a compiled Go test binary?
问题
我通过运行go test -c ./model
编译了一个Go测试库。根据Go文档,可以使用go run -exec xprog
命令来运行它,但是当我尝试运行生成的model.test
二进制文件时,我一直遇到错误。请问完整的命令是什么?
附注:我知道你可以使用不同的标志来编译和运行,但这不是我需要的。
英文:
I compiled a Go test library by running go test -c ./model
. According to Go docs it can be run using go run -exec xprog
command, however, I keep getting errors while trying to run my generated model.test
binary. What is the full command here?
P.S I know you can use a different flag to compile and run but this is not what I need.
答案1
得分: 1
你可以像运行其他二进制文件一样运行它。例如,在shell中执行以下命令:
./model.test
测试结果将被写入标准输出,并且如果所有测试都通过,进程的退出代码将为0
。
英文:
You can run the binary the same as any other. For example, in the shell:
./model.test
Test results will be written to the standard output, and the process exit code will be 0
if all tests passed.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论