G
enby!

ЧТО изменилось в Go 1.25 и КАК теперь проходить собеседования

Курсы по программированию - https://igoroutine.courses/?utm_sourc...
В этом видео я подробно разбираю, что нового появилось в Go 1.25 и как эти изменения могут повлиять на прохождение собеседований. Сначала мы говорим о новом пакете для JSON сериализации и десериализации, затем разбираем свежую функцию Go для sync.WaitGroup и обновление GOMAXPROCS вместе с SetDefaultGOMAXPROCS. Показываю исходный код и объясняю, как использовать новый Work Pattern для go.work. Особое внимание уделяем trace.NewFlightRecorder для эффективного трейсинга и знакомимся с новым сборщиком мусора Green Tea GC. Разбираем, как изменилось описание вложенных паник, и упоминаем исправление бага в компиляторе Go 1.21+. Я также рассказываю о новом пакете synctest и возможности reflect.TypeAssert для каста типов из reflect.Value. В финале — обзор других изменений Go 1.25. Telegram: https://t.me/igoroutine
VK: https://vk.com/igoroutine
Instagram:   / igoroutine   YouTube:    / @igoroutine   Таймкоды: 00:00 - Введение 00:17 - 1. Пакет для JSON сериализации и десериализации 02:02 - 2. Функция Go для sync.WaitGroup 02:59 - 3. Обновление GOMAXPROCS и функция SetDefaultGOMAXPROCS 06:53 - Исходный код видео 07:14 - 4. Work Pattern для go.work 08:02 - 5. trace.NewFlightRecorder для эффективного трейсинга 11:08 - 6. Новый сборщик мусора Green Tea GC 17:14 - 7. Изменение описания вложенных паник 17:52 - Мои курсы по программированию igoroutine.courses 18:07 - 8. Исправление бага в компиляторе Go 1.21+ 20:16 - 9. Новый пакет synctest 23:24 - 10. reflect.TypeAssert для каста в тип из reflect.Value 24:40 - 11. Другие изменения в Go 1.25 25:20 - Финал

Смотрите также