main.go文件

main.go为整个程序的入口

main函数不在main包里,构建工具不会生成可执行文件

import为导包 直接的无github的为标准库的包。

所有同一个文件夹里的代码文件必须使用同一个包名,例(controllers下文件开头全为 package controllers)

一个包定义了一组编译后的代码,每段代码都描述包的一部分

导入包前有下划线,为了对包做初始化操作,但不使用包里的标识符,调用下划线包的init函数(init为初始化函数)

go不允许导入包但不使用

程序的每个init函数都会在main函数之前调用,每个包可以定义多个init函数

使用下划线导入包也叫使用空白字符,使他使用init(),避免编译错误

 

posted @ 2018-07-27 22:16  小#安  阅读(941)  评论(0)    收藏  举报