1 理解 Go import

Go 中的程序由各种包组成。包依赖于其它包,这些包内置于标准库或者第三方。

包首先需要被导入才能使用包中的导出标识符。这是通过结构体调用 import 声明 来实现的.

import (
   "encoding/json"
   "errors"
   "fmt"
   "net"
)

热身

1.1 使用点操作引入包

使用点操作引入包时,可以省略包前缀:

import . "fmt" // fmt 前多了 . 字符
func main() {
   
	Println("hello world!")
}

1.2 别名操作

import (
   fs "fmt"
)
func main() {
   
   fs.Println("