tgoop.com/yeahub_go_backend/146
Create:
Last Update:
Last Update:
#полезное
Каждый Go-разработчик проходит через это: запускаешь golangci-lint
, а он в ответ показывает, что половину твоего кода можно выбросить, а вторую — переписать. Главное — не обижаться. Это просто инструмент, который говорит тебе правду.
Что он умеет:
• Обнаруживает сложные, нечитаемые функции и предлагает упростить.
• Настраивается через YAML.
• Работает быстро, потому что использует кэш и параллельные запуски.
• Легко подключается в CI/CD, работает в GitHub Actions из коробки.
▶️ Быстрый старт
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
golangci-lint run
Пару дней назад линтер обновился до версии 2.0. Самое время попробовать!
Подробнее про инструмент