TGViewer
Вакансии Golang Вакансии Golang @jobgolang · 3.52K subscribers
Post #718 942
👩‍💻 Горутины и каналы: под капотом (under the hood) и нюансы в продакшене

Приглашаем на открытый урок.

🗓 22 сентября в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Go-разработчик. Продвинутый уровень».

Программа вебинара
✔️ Анатомия горутин и GMP: как распределяется память, как работает планировщик Go и почему избыток горутин просаживает CPU.
✔️ Устройство каналов изнутри (hchan): почему буферизированный канал — это кольцевой буфер под lock, механика wait-очередей (sudog) и мифы о «lock-free» каналах.
✔️ Прод-нюансы select: псевдослучайность выбора кейсов и динамическое отключение веток через nil-каналы.
✔️ Таймеры без утечек: скрытая опасность time.After в Highload и правильная утилизация time.NewTimer.
✔️ Паттерны синхронизации: организация Graceful Shutdown и безопасный перехват паник (recover) в асинхронных задачах.

🔗 Ссылка на регистрацию: https://vk.cc/d1Lzsi

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
  • 🎉 1
More from @jobgolang
  1. Sep 18, 2026Senior Golang Backend Developer Компания: Современные логистические решения (СЛР) / xPlane…
  2. Sep 18, 2026Senior Go-разработчики, есть задача в Ozon Tech. Команда создает платформу для AI-агентов…
  3. Sep 18, 2026Senior Go Developer Senior · #remote · Poland, Kazakhstan, EU А перед отправкой резюме - п…
  4. Sep 18, 2026Middle/Senior Go Разработчик [MWS Cloud Platform] Senior · #office · Москва
  5. Sep 17, 2026Почему снова отказ? Иногда дело не в опыте, а в том, как он описан в резюме. Загрузи свое…
  6. Sep 16, 2026Senior Backend Developer (Go) Senior · #hybrid · Москва
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →