Golang import的三种特殊形式:点、下划线、别名
1. 点
作用:这个包导入之后调用这个包内的函数的时候,可以省略前缀的包名
package main
import . "fmt"
func main() {
Println("Hello, World!")
}
2. 下划线
作用:当使用下划线引入一个包时,该包下文件里左右的init()函数都会被执行
package main
import _ "github.com/go-sql-driver/mysql"
3. 别名
作用:把包命名成另外的名字
package main
import egg "fmt"
func main() {
egg.Println("Hello, World!")
}