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 17.7k 1.5k

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

    Official GitHub Action for golangci-lint from its authors

    TypeScript 1.3k 174

  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 7 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 15 7

Repositories

Showing 10 of 65 repositories
  • golines Public Forked from segmentio/golines

    A golang formatter that fixes long lines

    golangci/golines’s past year of commit activity
    Go 3 MIT 74 0 0 Updated Sep 22, 2025
  • 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,317 MIT 173 9 0 Updated Sep 22, 2025
  • golangci-lint Public

    Fast linters runner for Go

    golangci/golangci-lint’s past year of commit activity
    Go 17,693 GPL-3.0 1,499 88 25 Updated Sep 21, 2025
  • homebrew-tap Public

    Homebrew Formula for golangci-lint

    golangci/homebrew-tap’s past year of commit activity
    Ruby 5 13 2 0 Updated Sep 21, 2025
  • nilerr Public Forked from gostaticanalysis/nilerr

    Analyzer: nilerr checks returning nil when err is not nil

    golangci/nilerr’s past year of commit activity
    Go 3 MIT 12 0 0 Updated Sep 18, 2025
  • misspell Public Forked from client9/misspell

    Correct commonly misspelled English words in source files

    golangci/misspell’s past year of commit activity
    Go 34 MIT 126 4 0 Updated Sep 16, 2025
  • go-printf-func-name Public

    Linter checks that printf-like functions are named with `f` at the end.

    golangci/go-printf-func-name’s past year of commit activity
    Go 26 MIT 10 0 0 Updated Sep 2, 2025
  • asciicheck Public

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

    golangci/asciicheck’s past year of commit activity
    Go 2 MIT 0 0 2 Updated Aug 18, 2025
  • gofmt Public
    golangci/gofmt’s past year of commit activity
    Go 3 5 0 0 Updated Jul 4, 2025
  • golangci/plugin-module-register’s past year of commit activity
    Go 2 Apache-2.0 1 0 0 Updated May 27, 2025