美文网首页
import的多种导入方式

import的多种导入方式

作者: 我是黄小邪 | 来源:发表于2018-08-08 11:11 被阅读7次

Go 程序是由包(Package)组成的, 通过导入(import)标准库或第三方来使用包, 例如: import "a/b/c"。

平常import导入时会有多种形式:

1. import "mydb/db"
2. import xdb "mydb/db"
3. import . "mydb/db"
4. import _ "mydb/db"

import "mydb/db"

这种形式是最常见的,大家使用包中的方法是,直接用db.Connect()即可

import xdb "mydb/db"

这种导入方式是在导入 "mydb/db"时 制定了别名,之后通过别名来访问包的方法:xdb.Connect()。这个在有相同包名时特别有用。例如:

import xdb "mydb/db"
import ydb "yourdb/db"

import . "mydb/db"

这里的符号“.”表示使用包db的内容时,直接省略包名。直接可以调用Connect()

import _ "mydb/db"

这里的符号“_”表示导入包db,并不会使用它,只是让它完成了初始化。

相关文章

网友评论

      本文标题:import的多种导入方式

      本文链接:https://www.haomeiwen.com/subject/nxutbftx.html