Go CLI Testing and Benchmarks/Benchmark specific package

Benchmark current package only.

Section: Benchmarks

Benchmark specific package

bash
bash
go test -run=^$ -bench=BenchmarkParse .
Explanation

Benchmark current package only. Useful in Go CLI workflows.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Benchmarks
Run benchmarks
Run benchmarks matching a regexp.
OpenIn sheetbashsame section
Set benchmark time
Control how long each benchmark runs.
OpenIn sheetbashsame section
Show alloc stats
Include memory allocation stats in benchmark output.
OpenIn sheetbashsame section
Test all packages
Run tests for all packages in the module.
OpenIn sheetbash1 tag match
Cross-package coverage
Measure coverage for multiple packages while testing one package set.
OpenIn sheetbash1 tag match
Run fuzz target
Run or continue fuzzing for a matching fuzz target.
OpenIn sheetbash1 tag match