Closed myzhan closed 1 year ago
参考 OpenCppCoverage 和 kcov,他们工作在调试器模式下,可以不用修改代码重新编译,即可获取到覆盖率。
我在 goc 也做了类似的实现,大概步骤如下:
考虑到工作量不小,目前只是写了一个 POC,如果作者有兴趣,我可以先发出来。
测试了一下,直接使用这个项目,可以采集 go 的覆盖率 https://github.com/SimonKagstrom/kcov
参考 OpenCppCoverage 和 kcov,他们工作在调试器模式下,可以不用修改代码重新编译,即可获取到覆盖率。
我在 goc 也做了类似的实现,大概步骤如下:
考虑到工作量不小,目前只是写了一个 POC,如果作者有兴趣,我可以先发出来。