Статический анализ, они же линтеры, прикручивается через settings.json так:
"go.lintTool": "golangci-lint",
"go.lintOnSave": "file",
"go.lintFlags": [
"--fast",
],
Работает хорошо и стабильно, экстеншенов не требуется, интеграция с #
VSCode / #
VSCodium очень даже радует.
Конфиг самой коллекции линтеров сводится к «.golangci.yaml» и может быть в директории проекта, в ~ или в корне. Нужен для того, чтобы не вбивать кучу всего в «go.lintFlags», особенно, если оно от проекта к проекту разное.
#
golangci-lint #
softwaredev #
software #
vscodium #
vscode #
go #
golang #
lang_ru @
Russia