Govulncheck reports known vulnerabilities in Go source code and compiled Go binaries. Source analysis identifies calls to vulnerable functions to reduce reports about unused vulnerable code. Building requires google-go-lang (Go 1.26 or newer). The supplied vendor archive allows offline compilation without downloading dependencies. Run "govulncheck ./..." inside a Go module. Source analysis needs a Go toolchain compatible with the project and its dependencies. Missing project modules may need to be downloaded before scanning. Use "govulncheck -mode=binary PROGRAM" to scan a compiled Go executable. Binary scanning provides less precise reachability information than source analysis. Scans normally query https://vuln.go.dev. Offline builds do not make scanning offline. A local vulnerability database can be selected with "-db file:///absolute/path/to/database". Database contents and updates are not included in this package. Govulncheck participates in Go telemetry. See "go help telemetry" for collection and upload controls and https://vuln.go.dev/privacy for the vulnerability database privacy policy.