Compile with specific build tags enabled.

Section: Build Flags

Use build tags

bash
bash
go build -tags "prod netgo" .
Explanation

Compile with specific build tags enabled. 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 Build Flags
Trim source paths
Remove local filesystem paths from compiled output.
OpenIn sheetbashsame section
Require clean mod files
Disallow automatic go.mod/go.sum edits during build.
OpenIn sheetbashsame section
Emit build JSON
Use JSON output to integrate with tools.
OpenIn sheetbashsame section
Inject version info
Set variables at link time with -ldflags -X.
OpenIn sheetbashsame section
List target platforms
Print supported GOOS/GOARCH pairs.
OpenIn sheetbash1 tag match
Test then build
A typical release pipeline pattern.
OpenIn sheetbash1 tag match