Знать синтаксис каналов в Go и уверенно применять их в задачах — не одно и то же. В конкурентном коде важно понимать, зачем нужен канал, как он участвует во взаимодействии горутин и где выбранное решение может привести к ошибке.
10 ноября в 20:00 на открытом уроке курса «Go-разработчик. Продвинутый уровень» разберёте использование каналов на практике.
Начнёте с короткого повторения теории — как устроены каналы и для чего они нужны. Затем перейдёте к классическим и прикладным примерам, чтобы связать поведение этого инструмента с конкретными задачами.
Отдельное внимание уделите частым ошибкам и подводным камням. Разбор поможет внимательнее читать конкурентный код и замечать места, где работу с каналами стоит проверить, прежде чем переносить решение в свой проект.
Урок подойдёт тем, кто знакомится с конкурентностью в Go или уже использует каналы, но хочет лучше понимать их применение. Можно будет сопоставить разобранные примеры со своим опытом и задать вопросы преподавателю.
После занятия у вас будет более ясное представление о том, как переходить от теории каналов к их использованию в реальных задачах и на какие ошибки обращать внимание.
Урок проведёт Юрий Рубаха.
Зарегистрироваться: https://vk.cc/d3C361
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru