Павел Агалецкий, бэкенд-инженер департамента разработки Architecture, рассказывает о всех главных нововведениях недавно появившейся версии 1.23 Golang. Это – обзор самых заметных новых функций и практические примеры их применения.
Ссылки из выпуска:
Таймкоды:
00:00 I Прогулки с гофером
00:24 I Вступление
00:24 I Новая функция
01:00 I Что такое Range Over Func
01:24 I Пример использования Range Over Func
01:24 I Для чего пригодится новый функционал
02:17 I Новый пакет Iter
02:37 I Новые функции пакета Slices
02:51 I Новые итераторы пакета Maps
03:10 I Stdlib timer change
05:25 I Пример использования Stdlib timer change
06:05 I Новый пакет Unique
07:05 I Изменения в тулинге Go
07:50 I Итоги
Ссылки из выпуска:
- Release notes I https://tip.golang.org/doc/go1.23
- Range over funcs (iterators) I https://tip.golang.org/doc/go1.23#ite...
- stdlib: timer changes I https://tip.golang.org/doc/go1.23#tim...
- stdlib: timer changes I https://antonz.org/timer-reset
- stdlib: package unique I https://github.com/golang/go/issues/6...
- stdversion I https://tip.golang.org/doc/go1.23#vet
Таймкоды:
00:00 I Прогулки с гофером
00:24 I Вступление
00:24 I Новая функция
01:00 I Что такое Range Over Func
01:24 I Пример использования Range Over Func
01:24 I Для чего пригодится новый функционал
02:17 I Новый пакет Iter
02:37 I Новые функции пакета Slices
02:51 I Новые итераторы пакета Maps
03:10 I Stdlib timer change
05:25 I Пример использования Stdlib timer change
06:05 I Новый пакет Unique
07:05 I Изменения в тулинге Go
07:50 I Итоги
AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито:
ВК: 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/30462632/
Дзен: https://dzen.ru/avitotech
ВК: 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/30462632/
Дзен: https://dzen.ru/avitotech