package main
import "fmt"
func main(){
fmt.Println("Hello World!")
}
package
声明包
每个包可以包含多个文件,只要包名相同
在一个大项目中:一般包含多个包,每个包存储在一个目录下
包
Go语言中最基本的分发单位
main包
可执行程序必须包含main包
main包中的main函数:Go可执行程序的执行起点
main函数
无参
无返回值
import
导入依赖的包
未用到的包不能导入,否则编译器报错