- Митап
- Место
25 мая в Петербурге и онлайне пройдет митап для разработчиков любого уровня, тимлидов и целых команд, которые задумываются или уже начали применять Go в коммерческой разработке. Поговорим, как писать производительный и легко сопровождаемый код без «побочных эффектов». Вас ждут 3 доклада.
1. To Go or not to Go (Евгений Соколов, тимлид команды разработки, YADRO)
Рассмотрим ключевые парадигмы программирования на Go. Узнаем, как работают горутины, планировщик, каналы и модули. А также обсудим, почему Go очень простой и как ускорить его изучение, если вы уже имеете опыт коммерческой разработки.
2. Функции, методы и интерфейсы в Gо: особенности и идиомы (Владислав Белогрудов, старший разработчик, YADRO)
Вы узнаете, как идиоматично писать функции без побочных эффектов, когда это не работает, и что лучше — параметры и приемники значения или указатели на них. Мы также заглянем под капот интерфейсов и устроим небольшие соревнования производительности.
3. Эффективно используем Go в команде (Геннадий Ковалев, тимлид команды разработки, YADRO)
Поговорим, что такое хороший код на Go с точки зрения командной разработки, и как средства языка помогут убрать лишние споры, сэкономить дорогое время и бесценные нервы. Вы узнаете, как сделать продукт сопровождаемым и тестируемым, процесс ревью — плодотворным, а будущий рефакторинг — спокойным.