Skip to content

Adding GolangCI-Lint as new supported tool – January 2026#

GolangCI-Lint (Client-side Go tool)#

We’re excited to announce support for GolangCI-Lint, a fast Go linters aggregator. With this addition, you can now run golangci-lint locally on your Go projects and upload the results to Codacy for analysis and reporting.

How it works:

  • GolangCI-Lint is a client-side tool: you install and run it locally in your environment.
  • Codacy acts as an uploader, collecting and displaying the results in your dashboard.
  • This approach gives you full control over the linter configuration and execution.

To get started:

  1. Install GolangCI-Lint on your machine or CI environment.
  2. Run GolangCI-Lint on your Go codebase to generate a report.
  3. Use Codacy’s uploader to send the results to your Codacy project.

Refer to our documentation for detailed setup instructions.

Important Note#

This tool will not be enabled by default: Due to the potential volume of new issues reported, GolangCI-Lint, is not enabled by default on existing repositories. You can enable them manually in your repository settings.

If you have any questions or need help, please contact support@codacy.com.

Was this page helpful?

Your feedback helps us improve the documentation.