第一个 Go 程序
这一节写一个最小程序。
一、创建目录
初始化模块:
生成:
内容类似:
go 后面的版本会根据你的 Go 工具链生成,不需要手写成和教程完全一样。
二、创建 main.go
目录结构:
三、运行程序
输出:
go run . 的意思是:运行当前目录这个模块里的主程序。
四、编译程序
Windows 会生成:
macOS / Linux 会生成:
然后可以直接运行这个可执行文件。
五、常见错误
1. 找不到 go 命令
说明 Go 没安装好,或者环境变量没有生效。重新打开终端再试。
2. 没有 go.mod
说明当前目录不是 Go Modules 项目。执行:
六、main 包和 main 函数
能运行的 Go 程序必须满足两个条件:
并且有:
普通工具包不需要 main 包和 main 函数。

