Go-митап для тех, кто переходит или недавно перешел на Go
Трансляция
В YADRO существует практика, когда разработчики переходят на Go с других языков программирования. В рамках митапа наши инженеры поделятся подходами, которые помогают быстро изучить нюансы и влиться в работу на новой технологии.
Программа
To Go or not to Go
Мы рассмотрим ключевые парадигмы программирования на Go, узнаем, как работают горутины, планировщик, каналы и модули. А также обсудим, почему Go очень простой, и как за три дня до собеседования выучить его основы до уровня «вы приняты» (если вы уже имеете опыт коммерческой разработки).
10 лет в ИТ. Успел пройти путь от С++ до Golang, зацепив по пути DevOps и разработку на Python.
Функции, методы и интерфейсы в Gо: особенности и идиомы
Эти конструкции часто вызывают вопросы у новичков и споры среди бывалых разработчиков. Давайте посмотрим, как ими пользоваться, чтобы было и красиво, и правильно. Вы узнаете, как идиоматично писать функции без побочных эффектов, когда это не работает, и что лучше — параметры и приемники значения или указатели на них. Мы также заглянем под капот интерфейсов и устроим небольшие соревнования.
Моя команда создает драйверы для облаков OpenStack, системы регистрации и поддержки программно-аппаратных комплексов и многое другое.
Эффективно используем Go в команде
Когда разработчик пишет на Go, язык дает ему огромное пространство для творчества. Но большинство из нас работает не в одиночку. Поговорим, что такое хороший код на Go с точки зрения командной разработки, и как средства языка помогут убрать лишние споры, сэкономить дорогое время и бесценные нервы. Вы узнаете, как сделать продукт сопровождаемым и тестируемым, процесс ревью —- плодотворным, а будущий рефакторинг —- спокойным.
В ИТ более 30 лет. Знаю про самоорганизацию, процессы и как не мешать инженерам работать.