go vet
goのデフォルトlinter
$ go vet {file_name}
$ go vet {package name}
golangci-int
vs code への設定方法
プロジェクト配下に設定ファイルを保存
.vscode/settings.json
{
"go.lintOnSave":"workspace",
"go.lintTool":"golangci-lint",
"go.lintFlags":[
"--fast"
]
}
vscodeのコマンドパレットで以下を入力
GO:Install/Update Tools
すべてチェックしてインストール
vscodeで保存するたびにlinterが走るようになった。