Погружение в мир без правил с пакетом unsafe. - Нина Пакшина
Описание
Погружение в мир без правил с пакетом unsafe. - Нина Пакшина
Многие считают, что unsafe-код сложный или ведет к ошибкам. Так ли это?
В докладе Нина расскзала о пакете unsafe, опасных местах и областях применения. На конкретных примерах мы увидим, как оптимизировать структуры, получать доступ к скрытым полям и преобразовывать данные для работы с промышленными протоколами. Рассмотрим основные компоненты пакета unsafe, затронем вопросы адресной арифметики и преобразования типов.
01:00 - Введение.
01:23 - О спикере.
02:00 - Ограничения безопасных указателей в Go.
04:22 - Как обойти ограничения безопасных указателей?
06:14 - Кейс 1: Размер структуры.
18:07 - Кейс 2: доступ к неэскортируемым полям.
26:00 - Паттерны работы с unsafe.
27:12 - Итоги.
28:03 - Вопросы из зала.
Рекомендуемые видео




















