-
在Goland中,如果 import 了包,但在代码中没有使用,会自动帮你移除这个包的 引用
image.png -
有可能是习惯问题,每次写代码都习惯 先import,然后再写调用代码,结果 还没来得及写调用代码,包就被移除了。。。
-
还好,可以关闭此功能:
- 补充完整import语法
import “fmt” // 最常用的一种形式
import “./test” // 导入同一目录下test包中的内容
import f “fmt” // 导入fmt,并给他启别名f
// 将fmt启用别名”.”,这样就可以直接使用其内容,而不用再添加fmt
// 如fmt.Println可以直接写成Println
import . “fmt”
// 表示不使用该包,而是只是使用该包的init函数,并不显示的使用该包的其他内容。
// 注意:这种形式的import,当import时就执行了fmt包中的init函数,而不能够使用该包的其他函数
import _ “fmt”
网友评论