第一个 Go 程序(Hello World)

在成功安装并配置好 Go 开发环境后,我们可以通过编写一个简单的“Hello, World”程序来体验 Go 的基本语法和执行方式。

1. 创建程序文件

创建一个名为 hello.go 的文件,内容如下:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World")
}

`

代码说明:

  • package main:表示这是一个可独立运行的程序。
  • import "fmt":导入标准库中的 fmt 包,用于格式化输出。
  • func main():程序的入口函数,Go 从这里开始执行。
  • fmt.Println(...):打印输出到控制台,自动换行。

2. 运行程序

方法一:使用 go run(适合测试)

go run hello.go

输出:

Hello, World

方法二:使用 go build 编译为可执行文件

go build hello.go

生成一个 hello(Windows 上为 hello.exe)的可执行文件,然后运行:

./hello

3. 常见问题排查

  • 如果终端提示 command not found: go,请检查环境变量是否正确配置;
  • 如果文件名不是 .go 结尾,编译或运行可能失败;
  • Go 语法区分大小写,注意大小写拼写错误。

通过这个简单的 Hello World 程序,你已经完成了 Go 语言的第一个实践,接下来我们将逐步深入 Go 的语法与特性。