Forrest logo
back to the go tool

go-test:tldr:c2130

go-test: Test the package in the current directory and run all benchmarks.
$ go test -v -bench .
try on your machine

The command "go test -v -bench ." is used to run benchmark tests for a Go package.

Here's a breakdown of its components:

  • "go test": This is the standard command used in Go to run tests. It runs all the tests in the current package.

  • "-v": This flag stands for "verbose". It instructs the testing framework to print detailed output for each individual test case.

  • "-bench .": This flag stands for "benchmark". It tells the testing framework to run benchmark tests for the current package. The "." indicates that all benchmark tests in the package should be executed.

Overall, this command will run all the benchmark tests in the current Go package and provide verbose output for each test case executed.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the go tool