Fast linters runner for Go
Repository Index
89,073 visible repositories in the index
1–19 of 19 · Most stars
The best way of working with Protocol Buffers.
Staticcheck - The advanced Go linter
- linters
- static-analysis
- linter
- staticcheck
🔥 Fast, strict, configurable, extensible, and beautiful linter for Go
- go
- golang
- linter
- static-analysis
tbls is a CI-Friendly tool to document a database, written in Go.
- database-schema
- mysql
- database-document
- documentation-tool
KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
- static-analysis
- yaml-files
- helm-charts
- kubernetes
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
- codereview
- reporter
- golang
- golang-tools
The most opinionated Go source code linter for code audit.
- linter
- golang
- go
- style-checker
Small Clojure interpreter, linter and formatter.
- clojure
- linter
- golang
- interpreter
Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them.
- dependencies
- cli
- dependency
- dependency-graph
CLI tool for linting and testing Helm charts
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
- golang
- go
- clean-architecture
- uncle-bob
Detect non-inclusive language in your source code.
- inclusive
- inclusive-language
- linter
- golang
Architecture checks for Go projects
- architecture
- go
- golang
- quality
The Golang linter that checks usage of github.com/stretchr/testify.
- go
- golang
- linter
- static-analysis
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
detects nested contexts in loops or function literals
- context
- go
- golang
- linter
A linter that detect the possibility to use variables/constants from the Go standard library.
- go
- golang
- linter
fast, auto-fixing Markdown linter and formatter. Checks style, readability, structure, and cross-file integrity.