Skip to content
@golangci

GolangCI

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

If you value it, consider supporting us, we appreciate it! ❤️

Open Collective backers and sponsors GitHub Sponsors Linter Authors

Visit our documentation Join Slack Follow on Twitter Follow on Mastodon Follow on Twitter

Pinned Loading

  1. golangci-lint golangci-lint Public

    Fast linters runner for Go

    Go 18.8k 1.6k

  2. golangci-lint-action golangci-lint-action Public

    Official GitHub Action for golangci-lint from its authors

    TypeScript 1.4k 188

  3. example-plugin-module-linter example-plugin-module-linter Public template

    Example linter that can be used as a plugin for https://github.com/golangci/golangci-lint

    Go 10 4

  4. example-plugin-linter example-plugin-linter Public template

    Forked from dbraley/example-linter

    Example linter that can be used as a plugin for https://github.com/golangci/golangci-lint

    Go 16 6

Repositories

Showing 10 of 66 repositories
  • golangci-lint Public

    Fast linters runner for Go

    golangci/golangci-lint’s past year of commit activity
    Go 18,768 GPL-3.0 1,568 96 24 Updated Apr 7, 2026
  • golangci-lint-action Public

    Official GitHub Action for golangci-lint from its authors

    golangci/golangci-lint-action’s past year of commit activity
    TypeScript 1,419 MIT 188 10 2 Updated Apr 6, 2026
  • dupl Public Forked from mibk/dupl

    a tool for code clone detection

    golangci/dupl’s past year of commit activity
    Go 6 MIT 22 0 0 Updated Apr 1, 2026
  • sqlclosecheck Public Forked from ryanrolds/sqlclosecheck

    Linter that confirms DB rows and statements are closed properly.

    golangci/sqlclosecheck’s past year of commit activity
    Go 0 MIT 21 0 0 Updated Mar 29, 2026
  • homebrew-tap Public

    Homebrew Formula for golangci-lint

    golangci/homebrew-tap’s past year of commit activity
    Ruby 5 12 2 0 Updated Mar 22, 2026
  • golines Public Forked from segmentio/golines

    A golang formatter that fixes long lines

    golangci/golines’s past year of commit activity
    Go 46 MIT 79 1 1 Updated Mar 15, 2026
  • misspell Public Forked from client9/misspell

    Correct commonly misspelled English words in source files

    golangci/misspell’s past year of commit activity
    Go 37 MIT 144 4 0 Updated Feb 10, 2026
  • asciicheck Public

    Simple linter to check that your code does not contain non-ASCII identifiers

    golangci/asciicheck’s past year of commit activity
    Go 5 MIT 0 0 4 Updated Feb 1, 2026
  • gofmt Public
    golangci/gofmt’s past year of commit activity
    Go 4 4 0 0 Updated Dec 15, 2025
  • example-plugin-module-linter Public template

    Example linter that can be used as a plugin for https://github.com/golangci/golangci-lint

    golangci/example-plugin-module-linter’s past year of commit activity
    Go 10 GPL-3.0 4 0 0 Updated Nov 7, 2025

Sponsors

  • @josephhammerman1979
  • @safe-sky
  • @AlekSi
  • @leonklingele
  • @phillebaba
  • @DataDog
  • @SAP
  • @mercedes-benz
  • @jamesponddotco
  • @mikeauclair
  • @rdnt
  • @ayoubice
  • @Auth0-Developers

Top languages

Loading…

Most used topics

Loading…