Mac 中为 GoLand 中配置 golint

刚开始写 go,因为用习惯了 JetBrains 系列的 IDE,所以还是选择用 GoLand 来做 Go 开发。 GoLand 本身相当强大,不过有一点确实比不了 VS code,就是默认没有 golint 的支持,需要用户手动配置和开启。

配置流程很简单:

  1. 按下 Command + , 打开 GoLand 的配置项
  2. 搜索 File Watcher
  3. 点击左下角 + 来新增配置,选中 golangci-lint
    截屏2020-04-18下午12.12.30
    • 需要注意,如果这里在 Programgolangci-lint 是红色的,则需要先安装 goalngci-lint
      • 通过 homebrew 安装:
      • brew install golangci/tap/golangci-lint
      • brew upgrade golangci/tap/golangci-lint
      • 当然你也可以通过其他方式安装 golangci-lint, 这里不多介绍了
  4. 点击 OK,如果希望 golint 在所有 go 项目里生效,在 golangci-lint 的最后选择 global,默认仅对当前项目生效。
  5. golint 就配置好了。