TGViewer
Go for Devs Go for Devs @go_for_devs · 854 subscribers
Post #117 2.46K
🥳 Состоялся релиз Go 1.26

В релиз вошли несколько заметных изменений:

1. Функция new теперь принимает выражение с начальным значением, так что вместо


x := int64(300)
ptr := &x


можно писать:


ptr := new(int64(300))


2. Также обобщённые типы теперь могут ссылаться на себя в списке параметров типа. Это упрощает реализацию сложных структур данных без обходных приёмов.

3. По производительности: экспериментальный GC Green Tea включён по умолчанию, базовый overhead cgo снизили примерно на 30%, компилятор чаще размещает backing store для срезов на стеке.

4. Инструменты тоже обновили. go fix переписан на базе Go analysis framework и получил несколько десятков «modernizers» — анализаторов с безопасными автоправками. Появился inline-анализатор для функций с директивой //go:fix inline.

5. Из экспериментального: пакет simd/archsimd для SIMD-операций, runtime/secret для затирания временных секретных данных и профиль goroutineleak в runtime/pprof.

Полный список изменений можно посмотреть в Release Notes.

@go_for_devs
  • 🔥 21
  • 👍 12
  • ⚡ 6
  • ❤ 2
  • 🤩 1
More from @go_for_devs
  1. Sep 30, 2026Тут больше не будет новостей, статей и постов про Go. Go-разработчику сейчас важнее не син…
  2. Apr 16, 2026⚡️ Anthropic выпустили Claude Opus 4.7 Cursor зафиксировал рост с 58% до 70% на своём бенч…
  3. Jan 29, 2026Post #116
  4. Jan 22, 2026Помните, осенью мы писали про запуск опроса Go Survey 2025. Так вот, вчера команда Go опуб…
  5. Jan 21, 2026Философский подход к бэкенду
  6. Jan 20, 2026🔥 Перевели хороший разбор про атомарные операции и мьютексы в Go — на примерах и с бенчма…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →