Основные изменения:

  • Теперь все версии будут трехзначными. Раньше первый релиз новой версии был двухзначным (например, 1.20).
  • PGO включен по-умолчанию. Однако, профит вы получите только при наличии файла профиля рядом с main.go.
  • Новый пакет log/slog для структурированного логирования. zap и zerolog напряглись :).
  • Новые пакеты slices, maps, cmp. Теперь основные операции с слайсами, мапами и сравнениями доступны не копипастой или сторонней библиотекой.
  • …а также некоторые изменения в других пакетах и тулчейне.