Goimports
golang
是一门强类型的编译型语言,有着很严格的类型约束与语法规范,在golang
代码中,如果使用到的包没有被引入或者是引入了的包没有被使用,都会编译不通过。所以我们在写go
代码的时候,用到包的时候需要首先import
一下,不用的时候,要把import
包的语句删除或者是注释,但是总是这样手动去操作并不是很方便。
goimports
可以自动对代码中的依赖包进行管理,对用到的包自动import
,也会对没有用到的包进行自动删除。
一、安装
go get golang.org/x/tools/cmd/goimports
二、Goland集成
可以使用Tools->Go Tools->Goimports File
,也可以参考golint设置为文件保存时自动执行goimports。
Last updated
Was this helpful?