Event has passed
Subscribe to event announcements matching your filters in our Telegram or VK.com app Open the event in TelegramOpen in VK

DevelopmentSecurity and SecOpsBackend
Go vet не поможет... Как сделать свой анализатор кода для Go?
Статический анализатор — это полезный инструмент, и Go разработчики знают это не понаслышке благодаря go vet. Но что, если его возможностей не хватает? Искать новый инструмент? Или сделать… свой?!
В докладе разберём встроенные в Go инструменты и возможности для разбора кода. Узнаем, что лежит под капотом статического анализа, что такое семантическая модель, и построим синтаксическое дерево.
А нужно это всё для того, чтобы в итоге написать собственный анализатор, который будет искать ошибки под ваш конкретный проект.
Event at a glance
- Who it is for
- Go developers, software engineers interested in static analysis, tooling developers
- Main topics
- static analysis, Go static analyzers, custom code analyzer development, Go tooling, semantic model, syntax tree
- What you will gain
- understand Go's built-in code analysis tools, learn what is under the hood of static analysis, understand semantic models and syntax trees, be able to write a custom Go analyzer for project-specific errors
- Program format
- deep technical talk, overview, hands-on










