Golangci-lint. Повышаем качество кода на Go!
Поговорим о том, что такое линтеры, и как их правильно настраивать в больших и маленьких проектах. ❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала: Boosty — https://boosty.to/deferpanic
Patreon — / deferpanic Donation Alerts — https://donationalerts.com/r/deferpanic
ETH — tomakado.eth TON — tomakado.ton BTC — 19xwFstmVQsVYqZP64iMVg1StLNSah6Smo Telegram: https://t.me/deferpanic
Discord: / discord 00:00 - Вступление 01:57 - Статический анализ и линтеры 04:24 - golangci-lint 05:47 - Настройка golangci-lint 09:13 - Visual Studio Code + golangci-lint = ❤️ 10:06 - Внедрение линтера, когда много легаси 12:21 - golangci-lint + GNU Make 14:02 - Финал Текстовая версия: https://blog.ildarkarymov.ru/posts/li...
Официальный сайт golangci-lint: https://golangci-lint.run
Пример Makefile для быстрого старта: https://github.com/defer-panic/makefi...
Денис Исаев, автор golangci-lint «Линтеры в Go: как их готовить» @ GopherCon Russia 2019: • Линтеры в Go: как их готовить. Денис Исаев...