GoLang包的使用
1.包的使用
事例
2.init函数
事例
1:对于同一个go文件中,调用顺序是从上到下的,也就是说,先写的先被执行,后写的后被执行
2:对于同一个包下,将文件名按照字符串进行排序,之后顺序调用各个文件中init()函数
3:如果不存在依赖,按照main包中import的顺序来调用对应包中init()函数
- 对于只需要初始化的包,而并不想导入的包,可以在导入包目录的前面加“_”。
3.编译程序
go build learn_2
4.time包中重要的方法
- 时间的格式化(注意时间模板的格式 2006-01-02 15:04:05),简记:06,1,2,3,4,5。这是go语言的创建时间
- 获取时间戳
func Main() {
t1 := time.Now()
s1 := t1.Format("2006:01:02 15:04:05")
fmt.Println(s1)
fmt.Println(time.Now().Unix())
fmt.Println(time.Now().UnixNano())
}