Мероприятие прошло
Подпишись на анонсы мероприятий по своему фильтру в нашем приложении в Telegram или VK.com Перейти к мероприятию в телеграм ботеПерейти в VK

РазработкаБезопасность, SecOpsБэкенд
Go vet не поможет... Как сделать свой анализатор кода для Go?
Статический анализатор — это полезный инструмент, и Go разработчики знают это не понаслышке благодаря go vet. Но что, если его возможностей не хватает? Искать новый инструмент? Или сделать… свой?!
В докладе разберём встроенные в Go инструменты и возможности для разбора кода. Узнаем, что лежит под капотом статического анализа, что такое семантическая модель, и построим синтаксическое дерево.
А нужно это всё для того, чтобы в итоге написать собственный анализатор, который будет искать ошибки под ваш конкретный проект.
Кратко о мероприятии
- Для кого
- Go-разработчики, инженеры, интересующиеся статическим анализом, разработчики инструментов
- Основные темы
- статический анализ, статический анализатор Go, разработка собственного анализатора кода, инструменты Go, семантическая модель, синтаксическое дерево
- Что получите
- понять встроенные инструменты анализа кода в Go, узнать, что лежит под капотом статического анализа, разобраться в семантической модели и синтаксическом дереве, написать собственный анализатор Go для поиска ошибок под проект
- Формат программы
- глубокий технический доклад, обзор, практика






