Go CLI Cheat Sheet/List package metadata JSON

Emit package metadata for scripts and tooling.

Section: Documentation and Listing

List package metadata JSON

bash
bash
go list -json ./...
Explanation

Emit package metadata for scripts and tooling. Useful in Go CLI workflows.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Documentation and Listing
List packages
List packages under the current module.
OpenIn sheetbashsame section
Show package docs
Print docs for a package.
OpenIn sheetbashsame section
Show symbol docs
Print docs for a symbol in a package.
OpenIn sheetbashsame section
Clean build/test caches
Remove build outputs and cached files.
OpenIn sheetbashsame section
Print Go environment as JSON
Useful for scripting and debugging setup.
OpenIn sheetbash2 tag match
Print Go version
Show the selected Go toolchain version.
OpenIn sheetbash1 tag match