go import几种用法

1. 导入多个依赖包

import(
“fmt”
“os”
)

2. 相对路径导包

导入当前文件目录下的 其他 model

Import "./model" 

3. 绝对路径导包

加载 $GOPATH/src/shorturl/model 模块

Import "shorturl/model"

4. 点操作

直接导入 model 下的所有函数以及变量 然后 fmt.Print() 可以简写成

Print()
import(
. "fmt"
)

5. 别名操作

给model 起一个别名 然后可以按照 fmt.Print() 可以简写为 f1.Print()

import(
f1 "fmt"
)

6. _空引入 操作

不引入包中的任何变量以及函数,
只是为了执行,model 中的 init 函数

7. 导入自定义的包

新建 mymodel

cd mymodel
go mod init kiki/mymodel

新建模块文件夹 dir1
在main中

import (
"kiki/mymodel/dir1"
)

dir1.大写的方法名称

猜你喜欢

转载自blog.csdn.net/qq_43373608/article/details/107217391
今日推荐