Дмитрий Королев — Популярные ошибки в Golang и как их избежать
Автор: GoFunc
Загружено: 2024-09-19
Просмотров: 1122
Подробнее о конференции GoFunc: https://jrg.su/xlvG08
— —
Скачать презентацию с сайта GoFunc — https://jrg.su/B6OMc5
Go, в отличие от многих других низкоуровневых языков, довольно дружелюбный для разработчика язык. Но даже в нем есть ситуации, в которых очень легко допустить неочевидную ошибку. И для разработчика любого уровня важно знать, почему такие ошибки возникают и как их избегать.
Рассмотрели наиболее распространенные ошибки, начиная с базовых концепций — таких, как массивы и слайсы, узнаем подробнее об их внутреннем устройстве. Рассмотрели каналы и ответим на наиболее распространенные вопросы при работе с ними: кто их должен закрывать и когда это нужно делать.
Обсудили горутины и средства работы с ними: узнали, почему нельзя копировать мьютексы и чем опасна работа с атомиками. Вспомнили, что такое замыкания и как их использовать при написании кода. Разобрали примеры правильного и неправильного использования defer. Закопались поглубже в интерфейсы и немного посмотрим на их внутреннее устройство, чтобы найти ответы на неожиданности, которые возникают при работе с ними. И в завершение рассмотрели работу с вендорингом и его особенности.
Полученные знания помогут разработчикам расширить свой кругозор в плане работы с Golang и избежать неочевидных опасностей, которые хранит в себе язык.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: