Testing
Testing ensures that behavior of your code is correct and expected. Good-written tests allow you to develop with confidence that your code will work and will not break your existing code.
GoLand includes several packages that you can use to run your tests. Also, you can apply a specific testing scope for the selected package.
Packages for testing
For testing purposes, GoLand includes the following packages:
- gotest
Use for running standard unit tests. For more information about
go test
, see Package testing.- gocheck
Use to have extended functionality of
go check
and running more complex tests. For more information aboutgo check
, see go check.- gobench
Use for running performance tests. For more information about
gobench
, see Package testing: Benchmarks.
Last modified: 12 December 2022