猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何记录测试时间
我写了两个函数,现在我很想知道,哪个更快。我怎样才能找出它,哪个更快?
我如何通过测试找出哪个更快?去提供一个计时器吗?
九州编程
浏览 219
回答 2
2回答
繁星淼淼
您可以为每个函数编写一个基准测试。// from source_test.gofunc BenchmarkFunction1(b *testing.B) { // run the Function1 function b.N times for n := 0; n < b.N; n++ { Function1(10) }}重复Function2并检查结果go test -bench=.
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Go
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续