登录
首页 >  Golang >  Go问答

在Go源代码中,语句计数器如何递增以报告覆盖率的操作在哪里执行?

来源:stackoverflow

时间:2024-02-28 11:18:15 213浏览 收藏

本篇文章给大家分享《在Go源代码中,语句计数器如何递增以报告覆盖率的操作在哪里执行?》,覆盖了Golang的常见基础知识,其实一个语言的全部知识点一篇文章是不可能说完的,但希望通过这些问题,让读者对自己的掌握程度有一定的认识(B 数),从而弥补自己的不足,更好的掌握它。

问题内容

我正在研究 Golang 源代码,想了解它如何计算覆盖率。我知道每个代码块都有它自己的语句计数器;但是,该语句计数器在哪里递增呢? 这是 cover.go 的链接:https://github.com/golang/go/blob/master/src/cmd/cover/cover.go


解决方案


意识到您无法看到计数器在哪里递增;;计数器是每个代码块末尾的布尔语句,并在构建时设置为 true/false。

今天关于《在Go源代码中,语句计数器如何递增以报告覆盖率的操作在哪里执行?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

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