Skip to content

benchstatとbenchcmp

準標準リポジトリに benchstatbenchcmp コマンドがあり、どちらもベンチマークの出力を比較しやすくするコマンドとなっている。

Terminal window
go install golang.org/x/perf/cmd/benchstat@latest
go install golang.org/x/tools/cmd/benchcmp@latest

どういった事情なのかは分からないがbenchcmpのドキュメントに

Deprecated: benchcmp is deprecated in favor of benchstat: golang.org/x/perf/cmd/benchstat

とあるので、今なら benchstat を使うほうが良い。