Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты. 6 февраля 2024 состоялся релиз Golang 1.22. Ведущий инженер юнита Platform as a Service Павел Агалецкий рассказал о главных изменениях: — изменилось поведение переменных в циклах for; — появился новый вариант цикла, который позволяет сделать range по — целым числам; - новый пакет rand/v2, в которому убрали и переделали многие функции; — а ещё появились http routing patterns, изменились возможности утилиты go vet и поведение go cover.
00:00 | Вступление 00:28 | Изменения в поведении циклов for 02:18 | Новый вариант цикла по целым числам 03:56 | Итераторы 06:56 | Пакет rand/v2 08:53 | Другие изменения в релизе