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:
- Install GolangCI-Lint on your machine or CI environment.
- Run GolangCI-Lint on your Go codebase to generate a report.
- 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.
Share your feedback 📢
Did this page help you?
Thanks for the feedback! Is there anything else you'd like to tell us about this page?
255 characters left
We're sorry to hear that. Please let us know what we can improve:
255 characters left
Alternatively, you can create a more detailed issue on our GitHub repository.
Thanks for helping improve the Codacy documentation.
Edit this page on GitHub if you notice something wrong or missing.
If you have a question or need help please contact support@codacy.com.