20 августа 2026, 09:32
Вышла новая релиз Go — 1.27

19 августа 2026 года команда разработки языка Go официально представила Go 1.27. Судя по количеству изменений, выпуск получился одним из самых насыщенных за последние годы — обновления коснулись синтаксиса языка, компилятора, стандартной библиотеки и набора инструментов. Ниже — то, что стоит знать в первую очередь.
Дженерик‑методы
Главное модификация в самом языке — теперь методы могут иметь собственные типовые параметры, а не только функции пакета. Раньше, если нужен был универсальный (generic) способ для конкретного типа, приходилось выносить его на уровень пакета и терять привязку к объекту. Теперь такой исходник можно писать напрямую как метод. Наглядный пример из стандартной библиотеки — пакет math/rand/v2, где раньше для каждого целочисленного типа существовал свой метод (Int32N, Int64N, IntN и так далее), а теперь их заменяет один обобщённый способ N.
Более гибкие структурные литералы
Ключом в структурном литерале теперь может быть не только имя поля верхнего уровня, а любой корректный селектор поля — это удобно, когда нужно проинициализировать поле вложенной или встроенной структуры напрямую, без промежуточных конструкций. Заодно расширили и вывод типов для функций — он теперь работает в любых контекстах, где generic‑функция присваивается переменной подходящего функционального типа.
Свежий движок JSON
В стандартную библиотеку добавлены пакеты encoding/json/v2 и encoding/json/jsontext — по сути, переработанная с нуля работа с JSON. Новая релиз строже относится к данным (например, не пропускает невалидный UTF-8 и дублирующиеся ключи в объектах) и заметно быстрее на распаковке (unmarshal). Важный момент: старый пакет encoding/json теперь работает поверх новой реализации, но его api и поведение сохранены — мигрировать никто не обязывает, а старое поведение всегда можно вернуть через опции.
Постквантовая криптография
Добавлен пакет crypto/mldsa с реализацией схемы подписи ML‑DSA (FIPS 204) — это один из алгоритмов, устойчивых к атакам на квантовых компьютерах. Сопровождение дотянулась и до crypto/x509 (сертификаты и ключи ML‑DSA), и до crypto/tls, где в TLS 1.3 появились схемы подписи MLDSA44, MLDSA65 и MLDSA87. Заодно в TLS добавили обмен ключами MLKEM1024.
SIMD из коробки (пока экспериментально)
Го исторически обходился без встроенной поддержки SIMD‑инструкций, и вот появился экспериментальный пакет simd — переносимый, не завязанный на конкретный размер вектора и конкретную архитектуру. Рядом развивается более низкоуровневый simd/archsimd, который в этом релизе получил обновлённое api для amd64 и поддержку arm64 (Neon) и WebAssembly. Включаются оба флагом GOEXPERIMENT=simd при сборке.
Что ещё заметно
Ускорение аллокаций памяти. Компилятор теперь генерирует специализированные под размер объекта вызовы аллокатора — мелкие выделения (до 80 байт) стали быстрее до 30%, а в реальных программах с активным выделением памяти обещают в среднем около 1% прироста.
Диагностика утечек горутин. Профиль
goroutineleak, который был экспериментом в Go 1.26, стал стандартной частьюruntime/pprofи доступен через/debug/pprof/goroutineleak.Свежий пакет
uuid— генерация и разбор UUID теперь есть прямо в стандартной библиотеке, без сторонних зависимостей.Инструменты стали удобнее.
go docнаучился работать с синтаксисомpackage@version,go mod tidyсам приводитgo.modк аккуратной структуре из двух блоков require, аgo fixпополнился новыми модернизаторами кода.Юникод обновлён с версии 15 до версии 17.
Полный список изменений — в официальных релизных заметках, а объявление о релизе можно почитать в блоге команды Go.
Читают сейчас

1 час назад
Вышел альфа-релиз Paint.NET 5.2 с экспериментальной поддержкой Wine/Linux
1 сентября 2026 года состоялся выпуск альфа-версии графического редактора с открытым исходным кодом Paint.NET 5.2 для Windows 10/11 (64-бита) и с экспериментальной поддержкой Wine/Linux (Wine 11.14, U
1 час назад
Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО»
Операционная платформа «Альт Образование» бесплатна для школ — акция от «Базальт СПО» Организация «Базальт СПО» запускает специальное предложение для школ: операционная система «Альт Образование» 11 п

1 час назад
Google добавила агентный аналитика видео в Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite
Google запустила агентный анализ видео для Gemini 3.7 Flash, 3.6 Flash и 3.5 Flash-Lite. Теперь модель анализирует видео не как последовательность кадров с фиксированной частотой, а сама решает, какие

2 часа назад
Апдейт платформы «Октопус» от ГК «Юзтех»: историческая анализ и расширенная сопровождение инфраструктур
В новых версиях «Октопус» мы сфокусировались на трёх направлениях: расширении возможностей управления ИТ-инфраструктурой, повышении производительности и развитии интеграций. Система получила новые сце

2 часа назад
Frank Media рассказал о сложностях, с которыми столкнулись пользователи при попытке воспользоваться цифровым рублём
С 1 сентября должно было начаться массовое добавление цифрового рубля — третьей формы денег, которую Банк России обсуждает уже около шести лет. Тем не менее, судя по первым дням запуска, доступ к ново