golangci

    golangci/golangci-lint

    Fast linters runner for Go

    developer-tools
    ci
    go
    golang
    golangci-lint
    linter
    Go
    GPL-3.0
    18.6K stars
    1.5K forks
    18.6K watching
    Updated 2/27/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    25.22

    Weekly Growth

    +38

    +0.2% this week

    Contributors

    1

    Total contributors

    Open Issues

    113

    Generated Insights

    About golangci-lint

    golangci-lint logo

    golangci-lint

    Fast linters runner for Go


    golangci-lint is a fast Go linters runner.

    It runs linters in parallel, uses caching, supports YAML configuration, integrates with all major IDEs, and includes over a hundred linters.

    Install golangci-lint

    Documentation

    Documentation is hosted at https://golangci-lint.run.

    Social Networks

    Join Slack Follow on Mastodon Follow on Bluesky Follow on Twitter

    Support Us

    golangci-lint is a free and open-source project built by volunteers.

    If you value it, consider supporting us, we appreciate it! :heart:

    Golangci-lint Linter Authors

    Badges

    Build Status License Release Docker GitHub Releases Stats of golangci-lint

    Contributors

    This project exists thanks to all the people who contribute. How to contribute.

    Sponsors

     

    The complete IDE crafted for professional Go developers.

    Stargazers over time

    Stargazers over time

    Discover Repositories

    Search across tracked repositories by name or description