Go Module Health Checker — Find Outdated go.mod Dependencies
Paste your go.mod file. Checks every direct dependency against the Go module proxy to see which are behind on major, minor, or patch versions — and how long since the last release.
Paste your go.mod. Checks each direct dependency against the Go module proxy for latest version, days since last release, and whether you’re behind on major/minor versions. Skips Go stdlib and indirect deps (shown in summary).
go 1.21
require (
github.com/gin-gonic/gin v1.9.0
github.com/go-redis/redis/v8 v8.11.5
github.com/gorilla/mux v1.8.0
github.com/spf13/cobra v1.6.0
github.com/spf13/viper v1.14.0
github.com/stretchr/testify v1.8.0
github.com/prometheus/client_golang v1.14.0
go.uber.org/zap v1.24.0
gorm.io/gorm v1.24.0
gorm.io/driver/postgres v1.4.0
// indirect
github.com/stretchr/objx v0.5.0 // indirect
golang.org/x/net v0.0.0-20220722155237-a158d28d115b // indirect
)
What to watch for
- Major version behind: A major bump (v1 → v2) means breaking changes.
go-redis/redis/v8→v9,gorilla/mux(now archived — switch tonet/httpstdlib routing in Go 1.22+). - Pseudo-versions (v0.0.0-timestamp-hash): Your
go.modis pinned to a specific commit, not a release tag. Acceptable for forks or unreleased packages, but risky for production deps — no semantic versioning guarantees. - Archived modules: Several popular Go packages have been archived.
gorilla/mux,go-redis/redis/v8(superseded by v9),github.com/dgrijalva/jwt-go(CVEs, usegolang-jwt/jwt/v5). Check pkg.go.dev for archive status. - Last release age: A module with no release in 2+ years isn’t necessarily abandoned (many Go packages are stable and complete), but it’s worth checking if it’s been forked or replaced.
For CVE scanning across Go, npm, and Python deps, use the Vulnerability Scanner — it checks go.sum against OSV.dev. For npm: npm Health. For Python: PyPI Health.
📦 More Dependency Health Tools
Browse all 19 free tools in the Dependency Health collection — npm, PyPI, Go, Rust, Maven, PHP Composer, NuGet, RubyGems health checkers and more.
📚 See also: Go Reference — free developer quick-reference.
Founded
2023 in London, UK
Contact
hello@releaserun.com