5 часов назад
Вышла новая релиз 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.
Читают сейчас

2 минуты назад
«Золотая корона» уйдёт с европейского рынка
Зарубежная структура российского сервиса переводов «Золотая корона» — KoronaPay Europe — добровольно откажется от лицензии для работы на рынке Европы, следует из сообщения компании. Сейчас она находит

32 минуты назад
Полностью электрический самолёт X1 совершил начальный полёт
Организация Heart Aerospace провела испытания полностью электрического самолёта X1, который совершил 27-минутный полёт в северной части штата Нью‑Йорк, поднявшись на высоту 335 м. Во время первого пол

36 минут назад
Как найти свою аудиторию: ключевые слова в Авито Рекламе
Приглашаем на бесплатный вебинар для компаний и продавцов на Авито. Разберем, как работает таргетинг по ключевым словам — свежий инструмент Авито Рекламы — и расскажем, как настраивать кампании точечн

39 минут назад
В «Яндекс Электро» выпустили программа UMO для владельцев электромобилей UMO 5 и гибридных кроссоверов UMO 8
Авторы из команды «Яндекс Электро» выпустили мобильное приложение UMO на Android для владельцев электромобилей UMO 5 и гибридных кроссоверов UMO 8. Читать далее

58 минут назад
О! Хакатон возвращается: AI-задачи, миллион на кону
В третий раз мы в Островке собираем спецов, готовых испытать свои навыки в задачах тревел-теха — и побороться за денежные призы Редкая технологическая задача сегодня обходится без вопроса: «А что, есл