刚开始写 go,因为用习惯了 JetBrains 系列的 IDE,所以还是选择用 GoLand 来做 Go 开发。 GoLand 本身相当强大,不过有一点确实比不了 VS code,就是默认没有 golint
的支持,需要用户手动配置和开启。
配置流程很简单:
- 按下
Command + ,
打开 GoLand 的配置项 - 搜索
File Watcher
- 点击左下角 + 来新增配置,选中
golangci-lint
- 需要注意,如果这里在
Program
中golangci-lint
是红色的,则需要先安装goalngci-lint
- 通过 homebrew 安装:
brew install golangci/tap/golangci-lint
brew upgrade golangci/tap/golangci-lint
- 当然你也可以通过其他方式安装
golangci-lint
, 这里不多介绍了
- 需要注意,如果这里在
- 点击 OK,如果希望 golint 在所有 go 项目里生效,在
golangci-lint
的最后选择global
,默认仅对当前项目生效。 golint
就配置好了。