
Defer
🟢 lvl: mid-
defer — это ключевое слово, которое позволяет выполнить код при выходе из текущей области видимости.
Не самый редкий и не самый частый гость в разных проектах. Часто юзается, чтобы сделать потокобезопасный код, если вы блочите объект, перед его выполнением внутри функции.
Или же, когда вы заалокейтили какую-то инфу в память, но после выполнения нужно все почистить.
Копания в кишки через дизассемблер
Хорошее объяснение с разными практическими примерами
🟢 lvl: mid-
defer — это ключевое слово, которое позволяет выполнить код при выходе из текущей области видимости.
Не самый редкий и не самый частый гость в разных проектах. Часто юзается, чтобы сделать потокобезопасный код, если вы блочите объект, перед его выполнением внутри функции.
Или же, когда вы заалокейтили какую-то инфу в память, но после выполнения нужно все почистить.
Копания в кишки через дизассемблер
Хорошее объяснение с разными практическими примерами