WaitGroups — Часть 3 (Параллелизм в Go #4)
Автор: Steve Hook
Загружено: 2021-07-02
Просмотров: 6550
В этом видео мы ещё глубже разберём WaitGroups и рассмотрим множество других примеров использования WaitGroups. К концу видео вы реализуете WaitGroup с нуля, познакомитесь с инструментом Go Tracing, протестируете производительность WaitGroup.Add, изучите реализацию WaitGroup в стандартной библиотеке и рассмотрите множество других примеров, связанных с WaitGroups.
#golang #steevehook #concurrency #waitgroups #tracing #benchmarking
00:00 — Введение
01:00 — Введение в порядок выполнения Go Routines
02:45 — Пример порядка выполнения Go Routines
04:11 — Введение в сохранение порядка
04:46 — Пример сохранения порядка
07:27 — Пример различных рабочих нагрузок
12:46 — Go Tracing — Пример различных рабочих нагрузок
15:39 — Введение в реализацию WaitGroup
16:31 — Пример реализации WaitGroup
20:41 — Изучение реализации sync.WaitGroup
21:36 — Сравнительный тест Add(1) и Add(n)
26:26 — Заключение
Приятного просмотра 🚀💻🚀
✍ РЕСУРСЫ:
► https://github.com/golang-basics/conc...
💰 Поддержка Я на Patreon:
► / steevehook
💰 Пожертвование через PayPal:
► http://paypal.me/steevehook
💰 Купите мне кофе:
►https://www.buymeacoffee.com/steevehook
🐧 ОБРАТНАЯ СВЯЗЬ:
► https://gophertuts.typeform.com/to/j2...
💬 СООБЩЕСТВО:
► / discord
💻 GITHUB:
► https://github.com/gophertuts
► https://github.com/steevehook
💻 Repl.it:
► https://repl.it/@steevehook
💻 Тренировка:
► https://exercism.io/profiles/steevehook
📖 Medium:
► / steevehook
💬 TWITTER:
► / @steevehook
💬 FACEBOOK:
► / steevehookmd
💬 REDIT:
► / steevehook
💬 INSTAGRAM:
► / steevehook
✉️ EMAIL
► [email protected]
⚡ САЙТ:
► https://www.steevehook.com
🎧 Музыка:
► https://www.epidemicsound.com/referra...
► https://artlist.io/Steve-411836
🎥 Использованное оборудование:
► Sony 7III
► Rode NTG-3
► Предусилитель Golden Age Project Pre73-JR
______________________________________________________________________________
Программная инженерия — одна из самых доступных областей в наши дни, но легко запутаться в огромном количестве технологий и подходов к решению инженерных задач. Существует множество языков программирования, фреймворков, решений и способов стать продуктивным инженером.
Я делюсь своим опытом работы инженером-программистом и навыками, необходимыми для этого. На этом канале я делюсь своими мыслями, мнениями и видеоуроками по темам, связанным с конкретной технологией, чтобы вам было проще сделать выбор или просто улучшить свои навыки в программной инженерии, учась на моих ошибках/опыте.
Не забудьте также заглянуть в 5M Friday каждую пятницу, где я делюсь своими мыслями и мнениями по различным инженерным темам. Я буду с вами 😎
Оставайтесь с нами!
🚀💻🚀
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: