Из-за периодической блокировки нашего сайта РКН сервисами, просим воспользоваться резервным адресом:
Загрузить через ClipSave.ruУ нас вы можете посмотреть бесплатно Внутреннее устройство каналов в Go или скачать в максимальном доступном качестве, которое было загружено на ютуб. Для скачивания выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса savevideohd.ru
Подписывайтесь на наш канал здесь и в телеграмм https://t.me/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады! Николай Тузов / Lamoda Часто разработчики ограничиваются лишь спецификацией и best practices при работе со структурами данных своего языка. И редко заглядывают “под капот” этих структур. Я решил расширить их кругозор, рассказав про то, как устроены внутри каналы в Go. Разработчик будет лучше понимать, как устроен инструментарий, с которым разработчик сталкивается каждый день. Это поможет писать более качественный код, делать меньше принципиальных ошибок. 00:00 - Введение 00:57 - Интересные для изучения свойства каналов в Go 06:12 - Как происходит запись данных из горутин в канал 08:04 - Как устроен планировщик в Go 08:32 - Как поставить на паузу горутину 09:12 - Как разбудить горутину 12:45 - Что если бы ридер пришел первым? 14:06 - Небуферизированный каналы в Go 14:31 - Итоги по реализации свойств каналов в Go 15:06 - Select 16:29 - Закрытие канала 17:18 - Заключение