Go для продолжающих и свитчеров
Курс от ex-Google SRE для максимально быстрого профессионального погружения в Go – для тех, кто уже программирует и не хочет тратить время на изучение основ.
🌐 В программе курса:
▪️Принципы Go-разработки: компиляция, обработка ошибок, механизм defer, многопоточность с общей памятью, асинхронная работа с сетью, структура проекта, сборка и деплой
▪️Go на практике: типы, интерфейсы, слайсы, каналы, работа с вводом/выводом, «сырыми» сокетами, логирование, HTTP, Redis, Postgres.
▪️Как писать сервисы с использованием каналов и gRPC, автоматические тесты, избегать анти-паттернов из других языков (PHP/Python/Java) и строить чистый код на Go
▪️Многопоточность и низкоуровневые возможности: mutex, WaitGroup, race detector, cgo, параметры runtime (GOMAXPROCS, GOGC, GOMEMLIMIT, GODEBUG), профилирование CPU и heap
▪️Высокопроизводительные сервисы: архитектура многопоточности, влияние архитектуры памяти и процессора на Go-код, оптимизация под нагрузку – всё в контексте профессиональной разработки
🥸 Кто мы: R&D-центр Devhands.io, наш канал. Автор курса – Юрий Насрединов, работал SRE/программистом в Google Cloud, Badoo/Bumble, VK. Сейчас работает Production Engineer в хэдж-фонде в Лондоне.
🗓 Старт курса: 18 ноября, 21:00, 5 недель обучения.
Изучить программу и записаться можно здесь.
Ждем вас!
Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2Vtzqufg1Sw