Go Libraries

High-performance, production-ready micro-libraries for Go. Focused on PostgreSQL-first architecture, strict observability, and lightweight concurrency patterns.

MySQL client with health check and lifecycle hooks.
Updated 2026-03-20 14:12:35 -06:00
Sample ToDo API for the go-kit micro-lib framework.
Updated 2026-03-19 07:56:15 -06:00
Firebase JWT verification, identity enrichment, and RBAC middleware.
Updated 2026-03-19 07:44:52 -06:00
Chi-based HTTP server wired into launcher lifecycle.
Updated 2026-03-19 07:39:26 -06:00
Firebase app initializer with health check and lifecycle hooks.
Updated 2026-03-19 07:35:47 -06:00
Valkey/Redis client with health check and lifecycle hooks.
Updated 2026-03-19 07:29:34 -06:00
SQLite client with health check and lifecycle hooks.
Updated 2026-03-19 07:25:37 -06:00
PostgreSQL client with health check and lifecycle hooks.
Updated 2026-03-19 07:18:22 -06:00
Background worker pool with lifecycle integration.
Updated 2026-03-19 07:13:59 -06:00
Typed handler adapters and JSON response helpers.
Updated 2026-03-19 07:09:54 -06:00
Resilient HTTP client with circuit breaker and retry.
Updated 2026-03-19 07:04:44 -06:00
OpenTelemetry SDK bootstrap with OTLP gRPC exporters for traces, metrics, and logs.
Updated 2026-03-19 06:56:21 -06:00
HTTP middleware toolkit: request ID, recovery, CORS, and structured request logging.
Updated 2026-03-19 06:56:04 -06:00
Three-phase application lifecycle manager with graceful shutdown and signal handling.
Updated 2026-03-19 06:55:45 -06:00
Struct validator backed by go-playground/validator with xerrors integration and i18n.
Updated 2026-03-18 15:02:36 -06:00