在上面的示例代码中,我们编写了一个简单的基准测试代码,并解读了测试结果。但实际工作中,仅仅按照前面的当时进行基准测试是不够的,我们需要结合cpu等信息,获取更加详细的基准测试结果,准确评估代码性能。go benchmark提供了丰富的可选参数来辅助我们获取更加准确的基准测试信息。 一、bench -bench 参数支持传入一个正则表达式,匹配到的用例才会得到执行,格式如下: go test -bench=<pattern1>|<pattern2> path/to/file_test.go pattern可以同时指定多个,bench第二个参数为测试文件地址。例如只运行以...