🐶 Automated code review tool integrated with any code analysis tools regardless of programming language
-
Updated
Mar 14, 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
unimport is a Go static analysis tool to find unnecessary import aliases.
The missing fact layer in codebases.
Go Taint CHeck Analyser
Delivery club go linter
cfmt is a tool to wrap Go comments over a certain length to a new line.
identypo is a Go static analysis tool to find typos in identifiers (functions, function calls, variables, constants, type declarations, packages, labels).
intrange is a program for checking for loops that could use the Go 1.22 integer range feature.