刚开始写 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-lintbrew upgrade golangci/tap/golangci-lint- 当然你也可以通过其他方式安装
golangci-lint, 这里不多介绍了
- 需要注意,如果这里在
- 点击 OK,如果希望 golint 在所有 go 项目里生效,在
golangci-lint的最后选择global,默认仅对当前项目生效。 golint就配置好了。