拥有golang标签的文章

Go的基准测试

  • 胡梦旭
  • 2020-12-18 13:44:14
  • Go
  • golang
基准测试的代码文件必须以_test.go结尾 基准测试的函数必须以Benchmark开头,必须是可导出的 基准测试函数必须接受一个指向Benchmark类型的指针作为唯一参数 基准测试函数不能有返回值 b.ResetTimer是重置计时器,这样可以避免for循环之前的初始化代码的干扰 最后的for循环很重要,被测试的代码要放到循环里 b.N是基准测试框架提供的,表示循环的
阅读全文