github.com/lestrrat-go/jwx/v4 is going to lose jwk fetching from its core. Don't worry, it will be available -- but it will be available via companion modules that allows us to create extensions to jwx proper. Also added Hybrid HPKE, Composite Signatures.

I'm _very_ close to cutting a v4.0.0 release. Probably going to cut an alpha, a beta, then v4.0.0 proper

https://github.com/lestrrat-go/jwx/discussions/1673
https://github.com/lestrrat-go/jwx/blob/develop/v4/Changes-v4.md

#golang #jwt #jws #jwe #jwk

Announcing github.com/lestrrat-go/jwx/v4 (Preview) · lestrrat-go jwx · Discussion #1673

github.com/lestrrat-go/jwx/v4 is under active development and I'm looking for early feedback. This is a major release that rethinks how jwx is structured, with three goals: make it faster, make it ...

GitHub

I spent the day (off and on) working on updating my Mercury Protocol implemention, in the Go programming-language (golang)

(The Mercury Protocol is the Gemini Protocol without the TLS.)

I wrote it back in 2021. The Go programming-language has changed since then. I updated it accordingly, and did a number of to-do items I planned to do but never got around to.

#GeminiProtocol #golang #MercuryProtocol #SmallNet #SmallWeb #SmolNet #SmolWeb

Release v2.15.3 · goreleaser/goreleaser

Announcement Read the official announcement: Announcing GoReleaser v2.15. Changelog Security updates d1cdbb2: sec: prevent secret leaks in logs and improve redaction (@caarlos0 and @Copilot) Bug ...

GitHub

New #golang tool: gobinupgrade to upgrade your $GOPATH/bin

go install github.com/dolmen-go/gobinupgrade@latest

https://github.com/dolmen-go/gobinupgrade

GitHub - dolmen-go/gobinupgrade: Go tool for upgrading tools installed in $GOPATH/bin

Go tool for upgrading tools installed in $GOPATH/bin - dolmen-go/gobinupgrade

GitHub
Started caching some vars on backend, this seems to have reduced gc times from μs to ns, interesting... #golang

Think I've wrapped up VM metrics visualization. Backend is Mimir/Prometheus. Metrics are CPU, mem, uptime, and IOPS/bytes.

#selfhosted #homelab #virtualization #indiedev #golang

GitHub - kontext-security/kontext-cli: Open-source CLI for AI coding agents. Give your coding agents access to services without exposing keys.

Open-source CLI for AI coding agents. Give your coding agents access to services without exposing keys. - kontext-security/kontext-cli

GitHub

Как мы строим Tinder для автомобилей: для обмена авто на авто, архитектура Go-монолита за 3 месяца

Я Шевкопляс Дмитрий, технический руководитель проекта

https://habr.com/ru/companies/paybeam/articles/1023278/

#Go #Golang #PostgreSQL #Redis #архитектура #монолит #стартап #observability #OpenTelemetry #Swapno

Как мы строим Tinder для автомобилей: для обмена авто на авто, архитектура Go-монолита за 3 месяца

Я Шевкопляс Дмитрий, технический руководитель проекта Swapno — сервис для обмена автомобилями ключ-в-ключ, без дилеров. Механика — как в Tinder: свайпаешь чужие авто, если оба владельца лайкнули...

Хабр
Repository pattern in Go service | pawelgrzybek.com

Some good habits are worth picking up from the get-go, and in the world of Go services, the repository pattern is one of them.

pawelgrzybek.com

Content lifecycle, zero deps, MCP support, RSS, sitemaps, AI indexes - all in v1.0.0.

What shipped in March:
-> forge-cms.dev/devlog/forge-v1-0-0

#golang #go #opensource #webdev