環境
Go: go version go1.13 darwin/amd64
Homebrew: Homebrew 2.1.15
手順
インストール
READMEに沿ってインストールする
設定ファイル
# .golangci-lint.yaml
run:
deadline: 5m
linters-settings:
errcheck:
# ファイルや任意のパッケージの関数のチェックを除外することができる。
# https://github.com/kisielk/errcheck#excluding-functions
exclude: /path/to/file.txt
linters:
disable-all: true
enable:
- goimports
- golint
- govet
- misspell
- errcheck
- staticcheck
- prealloc
- ineffassign
エディタへの設定
settings.jsonに項目を追加する.
{
"go.lintTool":"golangci-lint",
"go.lintFlags": [
"--config=${workspaceFolder}/.golangci.yaml",
"--fast"
]
}