🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
- Updated
Dec 10, 2025 - Go
Static program analysis (or static analysis) is the analysis of computer programs performed without executing them, in contrast with dynamic program analysis, which is performed on programs during their execution.
🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
Go security checker
Prevent Kubernetes misconfigurations from reaching production (again 😤 )! From code to cloud, Datree provides an E2E policy enforcement solution to run automatic checks for rule violations. See our docs: https://hub.datree.io
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint
Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.
Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
A static analysis tool for securing Go code
prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.
Chronos - A static race detector for the go language
tool designed for identifying vulnerabilities in open source codebases at scale. It can gather and filter on key repository metrics such as popularity and project size
🔧 JetBrains Qodana’s official command line tool
nakedret is a Go static analysis tool to find naked returns in functions greater than a specified function length.
Empower Your Code Quality with Self-Hosted Automated Analysis and Review
An open-source security suite aiming to combine structural code analysis with AI-powered vulnerability detection. Built for advanced structural search, derive insights, find vulnerabilities in code.
unimport is a Go static analysis tool to find unnecessary import aliases.
The missing fact layer in codebases.
Go Taint CHeck Analyser
intrange is a program for checking for loops that could use the Go 1.22 integer range feature.
Delivery club go linter
cfmt is a tool to wrap Go comments over a certain length to a new line.