在 Go 语言中,主入口指的是程序开始执行的地方,通常是 main
包中的 main
函数。下面是一个简单的 Go 程序的主入口示例:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
在这个示例中:
package main
声明了包名,对于可执行程序来说,包名必须是main
。import "fmt"
导入了fmt
包,它提供了格式化 I/O 的功能,这里用于打印输出。func main()
定义了main
函数,这是程序的入口点。fmt.Println("Hello, World!")
是一个打印语句,用于输出 "Hello, World!" 到控制台。
当你运行这个程序时,main
函数会被首先调用,程序从这里开始执行。