为了账号安全,请及时绑定邮箱和手机立即绑定

Go 示例不会运行

Go 示例不会运行

Go
犯罪嫌疑人X 2021-09-27 14:18:17
我正在尝试向包中添加一个示例,并通过 运行该示例go test,但是该示例从未运行。例如,请参阅此要点:https : //gist.github.com/85469ecc65bb5bb85857要点有example_test.go:package cow_testimport (    cow "gist.github.com/85469ecc65bb5bb85857")func Example() {    cow.Poke()}然而,当我运行这个:# go test -v example_test.go testing: warning: no tests to runPASSok      command-line-arguments  0.002s然而,来自 stdlib 的其他包工作得很好:# cd /usr/lib/go/src/errors# go test -v example_test.go === RUN: Example--- PASS: Example (0.00s)PASSok      command-line-arguments  0.002s我的例子有什么问题?
查看完整描述

1 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

从文档:


没有输出注释的示例函数被编译但不执行。


添加输出注释:


func Example() {

    junk.Poke()

    // Output: MOOOO!

}


查看完整回答
反对 回复 2021-09-27
  • 1 回答
  • 0 关注
  • 150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信