本教程继续我们在如何创建你的第一个Go程序中的内容。
在hello 文件夹中打开一个终端,用

我们的程序运行成功,它向终端打印了 "Hello, World!"!
go run 工具首先进行编译,然后运行指定的程序。
你可以使用go build 创建一个二进制文件。
这将创建一个hello 文件,这是一个你可以执行的二进制文件。

在介绍中我提到Go是可移植的。
现在你可以分发这个二进制文件,每个人都可以按原样运行程序,因为二进制文件已经被打包执行了。
该程序将在我们构建的相同架构上运行。
我们可以使用GOOS 和GOARCH 环境变量为不同的架构创建一个不同的二进制文件,像这样。
GOOS=windows GOARCH=amd64 go build hello.go
这将为64位Windows机器创建一个hello.exe 可执行文件。

64位macOS(英特尔或苹果硅)的设置是GOOS=darwin GOARCH=amd64 ,Linux是GOOS=linux GOARCH=amd64 。
这是Go的最佳功能之一。