- 标准方式:
import (
"fmt"
)
使用:
fmt.Println() - 点(.)方式
import (
. "fmt"
)使用时候,可以胜率fmt前缀
Println() - 别名
import(
f "fmt" )使用方法:f是fmt的简称
f.Println() - 下划线(_)
import(
_ "github.com/go-sql-driver/mysql"
)
_仅作引用,而不是导入
引用的时候:使用_操作引用包是无法通过包名来调用包中的导出函数,而是只是为了简单的调用其init函数()
但当导入一个包时候,他的所有init()函数就会被执行,但有时候,并非真的需要这些包及导出函数,仅仅是希望它的init()函数被执行.