microsoft / vscode-go

An extension for VS Code which provides support for the Go language. We have moved to https://github.com/golang/vscode-go
Other
5.93k stars 648 forks source link

Request: Support linting with golangci-lint #1694

Closed atombender closed 6 years ago

atombender commented 6 years ago

golangci-lint is a new linter that refactors a bunch of gometalinter's supported linters into a single tool and codebase:

GolangCI-Lint is a linters aggregator. It's fast: on average 5 times faster than gometalinter. It's easy to integrate and use, has nice output and has minimum number of false positives.

Considering that many of gometalinter's linters are unusable within VSCode because they're too slow, and thus have to be run separately as part of CI, I think this would be an important feature.

kentquirk commented 6 years ago

Linking to PR #1693

atombender commented 6 years ago

Awesome!

ramya-rao-a commented 6 years ago

This feature is now out in the latest update to the Go extension (0.6.81) Change the go.lintTool to start using golangci-lint