go语言结构
基础组成
- 包声明
- 引入包
- 函数
- 变量
- 语句 & 表达式
- 注释
package main
import "fmt"
func init(){
fmt.Print("hello world1\n")
}
func main(){
fmt.Print("hello world")
}
package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包
func main() 是程序开始执行的函数。main 函数是每一个可执行程序所必须包含的,一般来说都是在启动后第一个执行的函数(如果有 init() 函数则会先执行该函数)
go run main.go