Command
GOOS=linux GOARCH=amd64 go buildExplanation
Cross-compile Go programs for different operating systems and architectures.
Examples
Build for Linux
GOOS=linux GOARCH=amd64 go buildBuild for Windows
GOOS=windows GOARCH=amd64 go buildBuild for macOS ARM
GOOS=darwin GOARCH=arm64 go build