1 час назад
Встреча для 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.
Бархоппинг
У нас запланирован маршрут по барам. В каждом месте вас ждут мини-задачка и бокал чего‑то вкусного.
Факап-разгоны
В заявке обязательно поделитесь каким-нибудь фэйлом. Лучшие обсудим финальной точке нашего барного тупа, посмеёмся над собой и поучимся у других!
Регистрация
Осталось только нажать сюда, чтобы зарегистрироваться. Ждём!
Читают сейчас

23 минуты назад
Google отозвала api‑ключи с платформы GIF‑анимаций Tenor
Google отозвала все программный интерфейс‑ключи с платформы Tenor, крупнейшего хранилища GIF‑анимаций. Прямой доступ к коллекции изображений из таких площадок, как Telegram, Discord или X, станет нево

37 минут назад
Разработчик призвал Apple вернуть свободу форм иконкам приложений в macOS и отказаться от стиля с закруглёнными углами
Разработчик приложениq Пол Кафасис (Paul Kafasis) раскритиковал решение Apple к иконкам в macOS и призвал компанию отказаться от принудительного перехода на форму с закруглёнными углами. Такой решение

44 минуты назад
«ВКонтакте» внедрила новые ИИ-модели для рекомендаций товаров
Инженеры AI VK внедрили в ленту «ВКонтакте» новые ИИ‑модели. Благодаря им пользователи зарабатывают более релевантные рекомендации шопсов (контента с товарами), а бизнес — больше заказов, сообщают в к

47 минут назад
UserGate усиливает направление бизнеса, связанное с безопасностью искусственного интеллекта
UserGate, ведущий российский разработчик решений в области информационной безопасности и архитектор сетевого доверия, объявляет о назначении Светланы Газизовой на должность владельца продукта по безоп

49 минут назад
В работе сервисов «Яндекса» произошёл ошибка
30 июня 2026 года в работе различных сервисов «Яндекса» произошёл кратковременный сбой, который в компании устранили в течение часа. Ознакомиться далее