📰 IT Дайджест

#go

7 материалов

13. Go 1.27: generic methods, экспериментальный SIMD, post-quantum ML-DSA

В Go 1.27 появились generic-методы, улучшения структурных литералов и обобщённый вывод типов. Новый пакет simd/archsimd поддерживает AMD64, ARM Neon и WebAssembly SIMD. Добавлены encoding/json/v2, crypto/mldsa (ML-DSA) и uuid. Мелкие объекты выделяются на 30% быстрее.

www.phoronix.com · #tool #go #golang #programming #release

11. Go 1.25 чинит троттлинг в Kubernetes: GOMAXPROCS теперь читает cgroup

Рантайм Go научился автоматически определять лимит CPU из cgroup, а не полагаться на NumCPU. До этого в контейнере с лимитом 2 ядра и 128-ядерной нодой GOMAXPROCS=128 вызывал троттлинг, заморозки на 100 мс и рост P99 в десятки раз. Исправление реализовано по proposal #73193 от Michael Pratt.

habr.com · #infra #go #gomaxprocs #kubernetes #runtime

13. Go представил modular static analysis framework

Пакет analysis в golang.org/x/tools/go/analysis определяет интерфейс для модульного статического анализа Go. Позволяет создавать проверки (например, printf), которые могут быть объединены в драйверы (vet, IDE, CI). Поддерживает флаги, зависимости между анализаторами и факты.

pkg.go.dev · #tool #go #programming #static-analysis

9. Gala: Scala, запущенная на Go

Репозиторий martianoff/gala обещает Scala on Go — то есть попытку совместить два мира, которые обычно предпочитают держаться подальше друг от друга. Деталей немного, но сам подход уже пахнет либо очень смелой инженерией, либо коллекцией будущих багов.

github.com · #tool #go #scala #web

5. Как я использую HTMX вместе с Go

Алекс Эдвардс показывает практический стек: HTMX спереди, Go сзади, без цирка из SPA ради каждого чиха. В статье именно про то, как он собирает интерфейсы, какие паттерны использует, и где HTMX реально экономит код, а не продаёт очередную мечту о «простом фронтенде». Нормальная инженерная заметка вместо религиозной войны по кнопке.

www.alexedwards.net · #tool #go #htmx #tutorial #web

1. GitHub-проект πFS хранит данные поверх object storage

Автор выложил πFS — файловую систему, которая поверх object storage пытается дать нормальный POSIX-опыт. На HN у репозитория 598 очков и 143 комментария, так что люди явно хотят понять, как он собирается жить без привычного дискового слоя и не развалиться на метаданных.

github.com · #infra #filesystem #go #performance