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 dual-supports both encoding/json (v1, default) and encoding/json/v2 (optional, via build tags). No special setup required.

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