ToB企服应用市场:ToB评测及商务社交产业平台

标题: Go语言基准测试(benchmark)三部曲之三:提高篇 [打印本页]

作者: 愛在花開的季節    时间: 2023-12-3 00:16
标题: Go语言基准测试(benchmark)三部曲之三:提高篇
欢迎访问我的GitHub

这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos
本篇概览

-《Go语言基准测试(benchmark)三部曲》已近尾声,经历了《基础篇》和《内存篇》的实战演练,相信您已熟练掌握了基准测试的常规操作以及各种参数的用法,现在可以学习一些进阶版的技能了,在面对复杂一些的场景也能高效完成基准测试,另外还有几个坑也要提前了解,避免以后掉进去
ResetTimer

[code]func BenchmarkFib(b *testing.B) {        for n := 0; n < b.N; n++ {                fib(30)        }}// BenchmarkFibWithPrepare 进入正式测试前需要耗时做准备工作的casefunc BenchmarkFibWithPrepare(b *testing.B) {        // 假设这里有个耗时800毫秒的初始化操作




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4