main.go文件
main.go为整个程序的入口
main函数不在main包里,构建工具不会生成可执行文件
import为导包 直接的无github的为标准库的包。
所有同一个文件夹里的代码文件必须使用同一个包名,例(controllers下文件开头全为 package controllers)
一个包定义了一组编译后的代码,每段代码都描述包的一部分
导入包前有下划线,为了对包做初始化操作,但不使用包里的标识符,调用下划线包的init函数(init为初始化函数)
go不允许导入包但不使用
程序的每个init函数都会在main函数之前调用,每个包可以定义多个init函数
使用下划线导入包也叫使用空白字符,使他使用init(),避免编译错误

浙公网安备 33010602011771号