Встреча для Go-разработчиков от 2ГИС

2 мин
Встреча для Go-разработчиков от 2ГИС

Зовём на Go-митап — 16 июля в Нижнем Новгороде. В программе три доклада, бархоппинг и разгон факапов.

Спикеры

Данил Руденко

Руководитель группы Social Graph в 2ГИС

Репозиторий здорового человека

Удивительно, но в достаточной степени простой паттерн «Репозиторий» можно реализовать по-разному... Поговорим о том, зачем он был придуман, почему не стоит тащить в репозиторий бизнес-логику, почему есть некоторые сложности с транзакциями и какие способы есть для того, чтобы побороть эти сложности.

В качестве бонуса пробежимся по проверенным библиотекам, чтобы было не только «архитектурно» клёво, но и быстро, красиво, да еще и меньше кода писалось!

Никита Метелкин

Технический лидер Go в CLOUD.RU

Как написать свой плагин для protoc-gen-go

Кажется, что кодогенерация — это что-то сложное и доступное только авторам фреймворков. На самом деле рабочий плагин для protoc можно написать за вечер.

Разберём, как устроен protoc, как он взаимодействует с плагинами и как с помощью Go и protogen генерировать собственный исходник из .proto-файлов. Пройдем путь от идеи до рабочего инструмента.

Отчёт будет полезен всем, кто устал от копипасты и хочет автоматизировать рутинные части разработки.

Александр Бухалко

Ведущий разработчик Development Platform в MWS Cloud Platform

Взросление OpenAPI-кодогенерации

В программный интерфейс First подходе кодогенерация из OpenAPI на начальный взгляд кажется простой задачей: описали схему в спецификации — получили готовые модели в коде. Но чем сложнее становится api, тем больше требований появляется к результату генерации.

В докладе расскажем, почему одной модели для запроса и ответа оказалось нев достаточной степени, как решали проблему частичного обновления данных, зачем переходили на OpenAPI 3.1 и как боролись с тремя состояниями полей в сгенерированных моделях для Go и Kotlin.

Бархоппинг

У нас запланирован маршрут по барам. В каждом месте вас ждут мини-задачка и бокал чего‑то вкусного.

Факап-разгоны

В заявке обязательно поделитесь каким-нибудь фэйлом. Лучшие обсудим финальной точке нашего барного тупа, посмеёмся над собой и поучимся у других!

Регистрация

Осталось только нажать сюда, чтобы зарегистрироваться. Ждём!

Читают сейчас

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 час назад

Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux

1 сентября 2026 года состоялся выпуск альфа-версии графического редактора с открытым исходным кодом Paint.NET 5.2 для Windows 10/11 (64-бита) и с экспериментальной поддержкой Wine/Linux (Wine 11.14, U

1 час назад

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО»

Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО» Организация «Базальт СПО» запускает специальное предложение для школ: операционная система «Альт Образование» 11 п

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

1 час назад

Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite

Google запустила агентный анализ видео для Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite. Теперь модель анализирует видео не как последовательность кадров с фиксированной частотой, а сама решает, какие

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

3 часа назад

Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур

В новых версиях «Октопус» мы сфокусировались на трёх направлениях: расширении возможностей управления ИТ-инфраструктурой, повышении производительности и развитии интеграций. Система получила новые сце

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

3 часа назад

Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём

С 1 сентября должно было начаться массовое добавление цифрового рубля — третьей формы денег, которую Банк России обсуждает уже около шести лет. Тем не менее, судя по первым дням запуска, доступ к ново