在Go中,您如何描述传递性init()cpu使用情况?

时间:2018-02-07 20:18:51

标签: testing go initialization profiling

我正在开展一个非常大的monorepo项目。当我运行测试时,测试不需要很长时间来运行实际的测试用例,但是在运行测试之前有很多设置时间。

我已经尝试go test -i没有看到太多差异。我认为这表明时间不是编译时间问题,因此我的下一步是在运行测试用例之前对发生的所有事情进行概述。

有许多传递依赖关系,我宁愿不手动查看图形添加printlns来获取时间。是否有任何工具可以分析在运行测试之前Go中发生的所有传递初始化?

0 个答案:

没有答案