Все

Обзор релиза Golang 1.22 | avito.code

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

00:00 | Вступление
00:28 | Изменения в#nbsp;поведении циклов for
02:18 | Новый вариант цикла по#nbsp;целым числам
03:56 | Итераторы
06:56 | Пакет rand/v2
08:53 | Другие изменения в#nbsp;релизе

Полезные ссылки:
—#nbsp;изменения в#nbsp;условиях запуска циклов https://tip.golang.org/doc/go1.22#lan…
—#nbsp;мотивация https://github.com/golang/go/issues/6…
-пакет rand/v2 https://pkg.go.dev/math/rand/v2 и#nbsp;его мотивация https://github.com/golang/go/discussi…
—#nbsp;релизноты и#nbsp;чейндж лог https://tip.golang.org/doc/go1.22

AvitoTech#nbsp;— это команда инженеров Авито. Подпишитесь на#nbsp;наш канал, соцсети и#nbsp;блоги, чтобы узнавать больше о#nbsp;технологиях Авито 👇🏻
ВК: https://vk.com/avitotech
Телеграм: https://t.me/+wU3vnNnqr7JlZDIy
Хабр: https://habr.com/ru/company/avito
Медиум (eng): / avitotech Г
итхаб: https://github.com/avito-tech
RuTube: https://rutube.ru/channel/30 462 632/
Дзен: https://dzen.ru/avitotech
Сайт: https://avito.tech