Новый релиз выдался очень интересным, добавился ряд крутых фич. Подробно обсуждаем - что добавилось, зачем оно нужно, как с этим работать и др.
Состав:
Мой Телеграм-Канал с анонсами подкастов, роликов и др.: https://t.me/ntuzov
Наш чат - Gopher Club: https://t.me/+RfalcB42UspmMDdi
Все гости наших выпусков там присутствуют.
-----
Go 1.21 Release Notes: https://tip.golang.org/doc/go1.21
Состав:
- Николай Тузов
- Глеб Яльчик - тех. директор компании Gaijin
- Дмтрий Матрёничев - Talos OS Developer, ведёт отличный ТГ-канал по Go: https://t.me/go_update
Мой Телеграм-Канал с анонсами подкастов, роликов и др.: https://t.me/ntuzov
Наш чат - Gopher Club: https://t.me/+RfalcB42UspmMDdi
Все гости наших выпусков там присутствуют.
-----
Go 1.21 Release Notes: https://tip.golang.org/doc/go1.21
Примеры, связанные с изменениями поведения переменной цикла: https://github.com/golang/go/wiki/LoopvarExperiment
Тайм-коды
- Вступление
- Улучшенная обратная и восходящая совместимость
- Изменений вывода stack trace
- Изменение работы с циклами - Loopvar Experiment
- Версия компилятора и его поведение на основе go.mod
- Почему собседования станут немного проще
- Новый пакет - slices
- Про итераторы в Go
- Почему убрали keys / values для map
- Интересные функции нового пакета slices
- builtin функции min / max
- Связь новых функций с типом Float
- Зачем нужна функция clear для слайсов?
- sort.Ints() vs slices.Sort()
- Новый пакет maps и его функции
- Почему min / max принимают произвольное количество аргументов?
- Улучшение пакета context
- slog - новый пакет для логирования
- Profile-guide optimization - оптимизация компилятора
- Связь новых фич с финтехом
- go build превращается в GCC с кучей конфигураций?
- Новый пакет - cmp
- Зачем чистить мапу в финтехе? :)
- Связь новых фич с Machine Learning и статистикой
- ОФФТОП - Отсюда и до конца выпуска / Go умирает? Умирают ли другие языки?
- Про язык V
- Важность ядра языка
- Важность идеи языка
- Идеи различных языков
- Go и Rust
- СОВСЕМ ОФФТОП - про игры и Baldurs Gate
- Про SteamDeck
- Заключение
Smart linkhttps://pc.st/e/8xMKOFhog8H
Official sitehttps://gogetpodcast.mave.digital
Auto-openhttps://pc.st/e/8xMKOFhog8H?a
Add podcast to the siteEmbed Podcast



