Skip to content

Related Tools

go-atomic-write provides crash-safe, race-free file writes for Go. Uses branded IDs internally for type-safe path handling.

gogenfilter detects and filters auto-generated Go code files. Complements go-branded-id in CI pipelines that enforce code quality.

go-branded-id is built on Go’s generics system (1.18+). The phantom type pattern uses type parameters to enforce constraints at compile time without runtime cost.

This library uses encoding/json/v2, the next-generation JSON encoder for Go. It requires GOEXPERIMENT=jsonv2 until the API stabilizes.

go-branded-id was extracted from go-composable-business-types and is used across 14+ downstream repositories including InboxClean, CreditReformBilanzampel, ActaFlow, and more.