Golang meetup (Online)
19:00
Online
Спикеры
Непряхин Михаил
Evrone,
Go backend developer
Илья Новиков
Авито,
Backend developer
Дмитрий Кривенко
Ситимобил,
Backend developer
Программа
19:00
Go Clean Template | Чистая Архитектура и как её готовить
Как использовать Clean Architecture в микросервисах на Go. Как разработать свой шаблон используя принципы Чистой Архитектуры
Свернуть ↑
Непряхин Михаил
Evrone
19:45
Best practices ≠ Rocket science
В докладе расскажу, как эволюционировала архитектура нашего продукта с момента возникновения: почему мы выбрали именно такую архитектуру, как искали баланс между «скорее запилить MVP» и «нужно структурировать код», с какими сложностями столкнулись в процессе, какие паттерны проектирования в Go оказались для нас полезнее всего.
Свернуть ↑
Илья Новиков
Авито
20:30
Как устроена сборка мусора в Golang
Расскажу о том как работает garbage collector в Golang. Вспомним теоретические основы управления памятью. Поговорим про кучу, стек, escape анализ, а затем узнаем какие алгоритмы использует Go чтобы находить и очищать не используемые участки памяти.
Свернуть ↑
Дмитрий Кривенко
Ситимобил