Обзор новой версии Go 1.26 | Полное руководство для работы и собеседований

Аватар автора
Igor Panasyuk
Таймкоды: 00:00 - Введение 00:31 - Изменения в функции new(). Было 02:12 - Изменения в функции new(). Стало 04:20 - Рекурсивные дженерики. Было 07:41 - Рекурсивные дженерики. Стало 11:36 - Новая функция errors.AsType. Было 12:56 - Новая функция errors.AsType. Стало 15:06 - Новый пакет crypto/hpke 17:57 - Новые методы в пакете reflect. Было 18:23 - Новые методы в пакете reflect. Стало 19:05 - Дополнительный материал 19:16 - Новые метрики в runtime 22:26 - Новый метод Process.WithHandle 24:36 - NotifyContext возвращает сработавший сигнал 25:31 - Новые методы для Dialer с поддержкой контекста 26:55 - Добавление артефактов при тестировании 28:48 - Поддержка нескольких хэндлеров в slog 29:47 - Возвращение go fix 32:04 - Сборщик мусора Green Tea теперь используется по умолчанию 32:37 - Ускорение вызовов cgo на 30% 34:35 - Оптимизация аллокации небольших кусков памяти 38:02 - Оптимизация fmt.Errorf 40:11 - Оптимизация io.ReadAll 41:44 - Изменение поведения методов из crypto. Было 42:42 - Изменение поведения методов из crypto. Стало 43:29 - Рандомизация адресов памяти на куче 44:26 - Новый метод Buffer.Peek в пакете bytes 45:49 - Новый экспериментальный пакет simd/archsimd 46:21 - Новый экспериментальный пакет runtime/secret для зануления памяти 47:23 - Экспериментальный профиль для определения утечки горутин 49:12 - Финал

0/0


0/0

0/0

0/0

0/0