Дискуссия "Go 1.24: Куда движется язык?" - Даниил Подольский (YADRO), Павел Агалецкий (AvitoTech), Александр Иванов (YADRO), Игорь Панасюк (Yandex)
В рамках дискуссии обсудим, что нового появилось в стандарте языка и как это повлияет на разработку? Важнейшие изменения: от механизма отслеживания зависимостей до слабых указателей (weak pointers) в стандартной библиотеке. Разберемся, как новые возможности, такие как флаг -json, улучшенные финализаторы, пакет crypto/mlkem и многое другое могут изменить подход к разработке.
00:16 - Представление участников дискуссии.
02:52 - Постквантовая криптография.
05:00 - Go tool.
09:01 - Внедрение нового стандарта.
10:35 - Omitzero, JSON.
14:46 - Swiss Table Map.
19:47 - Почему в Go нет коллекции?
24:26 - Почему у нас нет tuple?
26:18 - Пакет unique.
30:04 - Революция в финализаторах (AddCleanup).
36:06 - Новый пакет synctest.
43:20 - Слабые указатели и узконаправленные изменения.
46:17 - Итоги.
47:00 - Вопросы из зала.