The golangci-lint homepage
Score6.3
Rank#6 of 33
PriceFree
Free planYes
Runs onLinux, macOS, Self-hosted, Windows

Summary

golangci-lint is ranked #6 of 33 in linters on Samsung Mobile US Press. It runs on Linux, macOS, Self-hosted, Windows. There is a free plan.

golangci-lint plans and pricing

All plans
Free and open-source Free Free and open-source project built by volunteers golangci-lint.run · 30 Sept 2026

Compared on linters

Free plan
Yesgolangci-lint.run
Languages supported
1golangci-lint.run
Autofix
Yesgolangci-lint.run
Custom rules
Yesgolangci-lint.run
Security rules
Yesgolangci-lint.run
IDE support
idegolangci-lint.run
CI support
Yesgolangci-lint.run

Facts

Purpose
Golangci-lint is a fast linter runner for Go that runs linters in parallel, uses caching, supports YAML configuration, and includes over a hundred linters.golangci-lint.run · 30 Sept 2026
Outputs
It supports text, JSON, tab, HTML, Checkstyle, Code Climate, JUnit-XML, TeamCity, and SARIF output formats.golangci-lint.run · 30 Sept 2026
Editors
The documentation lists integrations for GoLand, Visual Studio Code, GNU Emacs, Vim, the Language Server Protocol, and Sublime Text.golangci-lint.run · 30 Sept 2026
CI
The project recommends its GitHub Action for GitHub CI and documents integrations for GitLab CI and Buildkite.golangci-lint.run · 30 Sept 2026
Installation
The project documents binary and package manager installation on Linux, macOS, and Windows, as well as Docker installation.golangci-lint.run · 30 Sept 2026
Performance
The project says it runs linters in parallel and reuses the Go build cache and its own analysis cache.golangci-lint.run · 30 Sept 2026
Configuration
Golangci-lint supports YAML configuration.golangci-lint.run · 30 Sept 2026
False positives
The default settings are tuned to minimize false positives.golangci-lint.run · 30 Sept 2026
Supported Go versions
The FAQ says it supports the two latest minor Go versions and versions no newer than the Go version used to compile golangci-lint.golangci-lint.run · 30 Sept 2026
CI versioning
The project recommends installing a specific golangci-lint version in CI to help keep builds reproducible.golangci-lint.run · 30 Sept 2026
Source installation
The project recommends binary installation and says go install, go get, tools pattern, and tool command or directive installations are not guaranteed to work.golangci-lint.run · 30 Sept 2026
Support
The project is built by volunteers and accepts support through GitHub Sponsors, Open Collective, and Thanks.dev.golangci-lint.run · 30 Sept 2026

Best golangci-lint alternatives

See all 12

Where it ranks on Samsung Mobile US Press

Is golangci-lint yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources