Structured application faults for Go built on errbuilder-go and assert-lib.
-
Updated
Sep 27, 2026 - Go
Structured application faults for Go built on errbuilder-go and assert-lib.
AI-Ready Error Handling for Go with caller metadata, clean error wrapping, structured context, error codes, retry metadata, and JSON serialization.
Lightweight, zero-dependency Go library and code generator for structured, HTTP-status-aligned JSON error handling.
Structured error handling for Node.js and browsers with TypeScript support, customizable codes, details, and consistent logging.
Errors that carry structured context into log/slog. No dependencies.
A lightweight Go package for structured error handling and validation. Provides a map-based dictionary to store, manage, and serialize field-specific error messages with JSON support.
Structured errors and failure observability for Rust, with failure classification, retry metadata, cross-language JSON error envelopes, and optional tracing, OpenTelemetry, and Sentry integrations.
Cohort work for Claude Certified Architect Prep (DevCompass) — notes, labs, and solutions.
Type-safe functional error factories with automatic and exact type inference for TypeScript.
One coherent structured error for Go: stable identity, class, redactable fields, return-trace, miette-style diagnostics, wire codec — zero-dep core, isolated contrib adapters.
Structured error protocol for Go — behavioral error classification (Rejection/Conflict/Transient/Corruption/Infrastructure), exit codes, HTTP status mapping, and diagnostic rules. Share the protocol, not the implementation.
Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
To associate your repository with the structured-errors topic, visit your repo's landing page and select "manage topics."