多行导入方式定义别名: 如果只唏望导入包而不使用包内部的数据时,可以使用匿名导入包具体的格式如下: 匿名导入的包与其他方式导入的包一样都会被编译到可執行文件中。 在Go语言程序执行时导入包语句会自动触发包内部init()函数的调用需要注意的是: 包初始化执行的顺序如下图所示: Go语言包会从main包开始检查其导入的所有包,每个包中又可能导入了其他的包Go编译器由此构建出一个树状的包引用关系,再根据引用顺序决定编译顺序依次编译这些包的代码。 在运行时被最后导入的包会最先初始化并调用其init()函数, 如下图示: