golang

Go-митап для тех, кто переходит или недавно перешел на Go

  • среда, 17 мая 2023 г. в 00:01:48
https://habr.com/ru/companies/yadro/articles/733648/

Привет, Хабр! 

25 мая в Петербурге и онлайн проведём митап для разработчиков любого уровня, тимлидов и целых команд, которые задумываются о переходе на Go или уже начали применять его в коммерческой разработке. У нас большой опыт в этом — в YADRO существует практика, когда разработчики переходят на Go с других языков программирования. В рамках митапа наши инженеры поделятся подходами, которые помогают быстро изучить нюансы и влиться в работу на новой технологии. Поговорим, как писать производительный и легко сопровождаемый код без «побочных эффектов». Внутри поста — подробные описания докладов, ссылки на регистрацию и трансляцию.

Доклады

To Go or not to Go

Евгений Соколов, тимлид команды разработки, YADRO

10 лет в ИТ. Успел пройти путь от С++ до Golang, зацепив по пути DevOps и разработку на Python.

Мы рассмотрим ключевые парадигмы программирования на Go, узнаем, как работают горутины, планировщик, каналы и модули. А также обсудим, почему Go очень простой, и как за три дня до собеседования выучить его основы до уровня «вы приняты» (если вы уже имеете опыт коммерческой разработки).

Функции, методы и интерфейсы в Gо: особенности и идиомы

Владислав Белогрудов, старший разработчик, YADRO

Моя команда создает драйверы для облаков OpenStack, системы регистрации и поддержки программно-аппаратных комплексов и многое другое.

Эти конструкции часто вызывают вопросы у новичков и споры среди бывалых разработчиков. Давайте посмотрим, как ими пользоваться, чтобы было и красиво, и правильно. Вы узнаете, как идиоматично писать функции без побочных эффектов,  когда это не работает, и что лучше — параметры и приемники значения или указатели на них. Мы также заглянем под капот интерфейсов и устроим небольшие соревнования.

Эффективно используем Go в команде

Геннадий Ковалев, тимлид команды разработки, YADRO

В ИТ более 30 лет. Знаю про самоорганизацию, процессы и как не мешать инженерам работать.

Когда разработчик пишет на Go, язык дает ему огромное пространство для творчества. Но большинство из нас работает не в одиночку. Поговорим, что такое хороший код на Go с точки зрения командной разработки, и как средства языка помогут убрать лишние споры, сэкономить дорогое время и бесценные нервы. Вы узнаете, как сделать продукт сопровождаемым и тестируемым, процесс ревью — плодотворным, а будущий рефакторинг — спокойным.

Регистрация и трансляция

Мы встретимся офлайн 25 мая в 19:00 в Санкт-Петербурге в Loft 1869 (м. «Площадь Ленина», ул. Комсомола, 1-3 АИ). Обязательно зарегистрируйтесь, если хотите прийти лично. 

И конечно, мы организовали онлайн-трансляцию — подключайтесь в YouTube. 

До встречи!