golangci-lint is a fast runner for Go linters. It runs linters in parallel,
uses caching, supports yaml config, has integrations with all major IDE and has
dozens of linters included.

Homepage:
https://golangci-lint.run/
