SiteShadow
Back to vulnerability library
Detected byEngineering-practice checks (QP)

QP22 Go Module Presence

What this means

SiteShadow flagged missing Go module signals (like go.mod / go.sum) or patterns suggesting dependency management isn't standardized.

Why it matters

Safer examples

1) Use Go modules (go.mod + go.sum)

Commit both files and keep them updated as dependencies change.

2) Keep dependencies minimal and reviewed

Avoid pulling in large dependency trees without justification.

3) Run dependency checks in CI

Track vulnerable dependencies and keep Go version/tooling consistent across environments.

How SiteShadow detects it (high level)

References

---

← Back to Vulnerability Library

Catch this in your code with SiteShadow.

Every released SiteShadow scanner is free, including full project analysis, reports, patterns, dashboard access, and configured organization SSO.