Как стать автором
Обновить
181.75
2ГИС
Главные по городской навигации

Чем Go лучше любого другого языка: обсудим на DevDay

Время на прочтение2 мин
Количество просмотров6.5K

Только прошёл один DevDay, а мы уже приглашаем на следующий.

Попросили ребят рассказать о своих докладах, не подглядывая на сайт DevDay, и узнали, почему они любят Go.

Валера Протопопов, разработчик в TheSoul Publishing

О чём расскажешь?
Расскажу, с какими проблемами можно столкнуться, проектируя GraphQL API для блочного редактора статей. Покажу, как возвращать красивые ошибки потребителю API, как использовать dataloader’ы, а также приёмы, которыми можно минимизировать блокировки сущностей для возможности совместного редактирования статей.

Зачем это кому-то знать?
Доклад полезен всем, кто уже использует или собирается использовать GraphQL, в частности gqlgen.  

Чем в твоей работе Go лучше другого языка?
Я использовал, в том числе и на бою, множество GraphQL-библиотек на разных языках — C#, JavaScript, Rust, Go и даже PHP. И на данный момент gqlgen — одна из лучших библиотек.

Какие три вопроса ты бы задал соискателю на интервью?
Не люблю технические вопросы на собесах, так что спросил бы что-нибудь такое:
— как ты думаешь, почему Go стал популярен?
— какие советы ты бы дал себе прошлому в начале изучения Go?
— чего тебе не хватает в Go?

Костя Аносов, разработчик в Контуре

О чём твой доклад?
Расскажу о конфигурации сервисов на Go. На примере покажу разницу между Cleanenv, Viper и самописной библиотекой. Ну и выложу раодмап, чтобы не было дороги обратно.

Зачем это кому-то знать?
Ещё один подход для автоматизации конфигурирования сервисов. Не рокетсайнс, но как вариант.

Чем в твоей работе Go лучше другого языка?
Go сделан достаточно строго. Практически из коробки Go даёт отличную производительность, поэтому накидывать легко масштабируемые сервисы гораздо проще, чем, скажем, в том же Котлине. Из особенностей — по душе работа с модулями и зависимостями.

Какие три вопроса ты бы задал соискателю на интервью?
— Каким был самый странный случай на проде, связанный с Go, и как его решил? 
— Что ты считаешь достоинствами и недостатками в Go?
— Опиши свои ощущения от proposal на вторую версию Go. Как оцениваешь подходы, связанные с обработкой ошибок, работу с дженериками?

Пообщаемся

После докладов устроим дискуссию со спикерами и ребятами из 2ГИС. Почему Go стал популярным? Какие у него плюсы перед другими языками, а в чём он им уступает? Какие перспективы у разработчиков на Go? Делитесь в комментариях другими вопросами про Go — и готовьтесь их с жаром обсуждать. 

Начинаем 16-го июля в 19:00 по Новосибирску (+7 UTC). Заходите, жмите колокольчик, чтобы не пропустить.

Теги:
Хабы:
Всего голосов 5: ↑4 и ↓1+6
Комментарии0

Другие новости

Информация

Сайт
2gis.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия

Истории