testing.T的使用
获取代码覆盖率
go test -coverprofile=c.out //将报告写进c.out
go tool cover -html=c.out //在html中打开
testing.B的使用
性能测试
go test -bench .
生成测试报告
go test -bench . -cpuprofile cpu.out
查看报告 //需要安装graphviz 使用ppro优化性能
go tool pprof cpu.out
(pprof) :输入web将会生成一张svg 图片
最后
以上就是风趣板栗最近收集整理的关于Go 测试以及性能调优小记的全部内容,更多相关Go内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复