在 Go 语言中,主入口指的是程序开始执行的地方,通常是 main 包中的 main 函数。下面是一个简单的 Go 程序的主入口示例:

package main

import "fmt"

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

在这个示例中:

  1. package main 声明了包名,对于可执行程序来说,包名必须是 main
  2. import "fmt" 导入了 fmt 包,它提供了格式化 I/O 的功能,这里用于打印输出。
  3. func main() 定义了 main 函数,这是程序的入口点。
  4. fmt.Println("Hello, World!") 是一个打印语句,用于输出 "Hello, World!" 到控制台。

当你运行这个程序时,main 函数会被首先调用,程序从这里开始执行。