Владимир Балун, Вячеслав Горюнов, Виталий Лихачев: зачем переходить на Golang
Listen now
Description
Погружаемся в мир Go lang - мощного языка программирования, который завоевывает сердца разработчиков. Мы рассмотрим ключевые факторы, почему все больше компаний рассматривают переход на Go lang и какие преимущества он предлагает по сравнению с другими языками программирования. Будем обсуждать такие моменты как производительность, удобство синтаксиса, экосистему и тд. Также поговорим про сложности с которыми можно столкнуться и как их преодолеть. Помогать разбираться в такой теме нам будут Владимир Балун - Team Lead из Яндекса Вячеслав Горюнов - Go разработчик в AdTech, ведет свой youtube https://www.youtube.com/@VyacheArt и по мотивам роликов складываю код на GitHub https://github.com/VyacheArt Виталий Лихачев - Fullstack разработчик. Работал и в стартапах, и в крупных компаниях. Знает жизнь программных проектов со множества сторон. Автор курса https://slurm.io/go Ламповый чат https://t.me/backend_megdu_skobkah Канал с анонсами https://t.me/megdu_skobok YouTube https://youtube.com/live/vxAFHcQQjjo Полезные ссылки - YouTube канал "Владимир Балун" @vladimir_balun_programming - YouTube канал VyacheArt @VyacheArt - Для новичков есть прекрасный ресурс: https://gobyexample.com/ - "100 Go Mistakes and How To Avoid Them" Teiva Harsanyi https://www.manning.com/books/100-go-mistakes-and-how-to-avoid-them - ресурс со стайл гайдом в го https://google.github.io/styleguide/go/index - Effective go https://go.dev/doc/effective_go - Примеры проектов на го https://github.com/kubernetes/kubernetes и https://github.com/microsoft/docker - Пример проекта на го - мониторинг https://github.com/prometheus/prometheus - убийца nginx (шутка) https://github.com/caddyserver/caddy - подводные камни использования go https://habr.com/en/companies/vk/articles/314804/ - Курс для middle+ инженеров, кто хочет шарить за go https://slurm.io/go - Здесь 90-95% того, как можно использовать concurrency в go Part 1 https://www.youtube.com/watch?v=GZSfn-8m-ko Part 2 https://www.youtube.com/watch?v=SCsUO9MSHac Part 3 https://www.youtube.com/watch?v=k9b1Bkea4L0 - Борьба с драйвером PosgreSQL: Bouncer vs. Pgx | Семён Эйгин | Golang Meetup 2023 | СберМаркет Tech https://www.youtube.com/watch?v=jNETRTXWgu8 - Microservices https://microservices.io/patterns/index.html - О каких штуках нужно подумать, когда пилишь сервис с нуля (observability в первую очередь). https://github.com/kgoralski/microservice-production-readiness-checklist
More Episodes
#softwareengineer #management #agile #architecture Взял интервью у Engeenering Manager - чтобы понять, кто такой EM и за что он отвечает. Мы обсудили ключевые качества и навыки, которые необходимы для этой роли, а также выяснили, что EM — это не только про работу с людьми, но и про технологии....
Published 06/21/24
Published 03/10/24
#faang #softwareengineer #careersuccess #startup #ycombinator Хотите понять, где лучше развивать свою карьеру: в небольшом стартапе или в большой компании типа Microsoft, Apple, Amazon, Netflix и Google. В этом вам поможет разобраться интервью, где обсудим в чем различия, какие есть преимущества...
Published 12/25/23