Ubgo
Popular repositories Loading
Repositories
- errx Public
One coherent structured error for Go: stable identity, class, redactable fields, return-trace, miette-style diagnostics, wire codec — zero-dep core, isolated contrib adapters.
ubgo/errx’s past year of commit activity - logger Public
Pluggable, adapter-based, slog-native zero-allocation structured logging for Go — sampling, redaction, OpenTelemetry, FingersCrossed debug-on-error, rotation, audit. A zap/zerolog/logrus/slog alternative.
ubgo/logger’s past year of commit activity - cache Public
World-class cache library for Go: bytes-level interface, generics, single-flight Remember (refresh-ahead/SWR/stale-if-error/negative/jitter), distributed Locker, pluggable codecs incl. AES-GCM, cross-process invalidation, resilience decorators, shared conformance suite. Zero deps in core.
ubgo/cache’s past year of commit activity - cache-examples Public
Runnable examples for the github.com/ubgo/cache family — in-memory, Redis, tiered, cluster, codecs, decorators, locker, observability, admin. Each example is a self-contained go run .
ubgo/cache-examples’s past year of commit activity - cache-cli Public
Scriptable cache inspector CLI for Go/Redis: get/set/del/stats/keys, JSON output, deterministic exit codes. Talks through github.com/ubgo/cache.
ubgo/cache-cli’s past year of commit activity - cache-tiered Public
Tiered L1/L2/L3 cache composer for Go: read-promotion, per-tier TTL, write-through, cross-process invalidation. Composes any github.com/ubgo/cache backends.
ubgo/cache-tiered’s past year of commit activity - cache-cluster Public
Distributed peer-aware cache for Go: consistent-hash ring + HTTP peer fill (groupcache-style) on top of any github.com/ubgo/cache backend.
ubgo/cache-cluster’s past year of commit activity - cache-memcached Public
Memcached cache adapter for Go (gomemcache) implementing the supported subset of github.com/ubgo/cache.
ubgo/cache-memcached’s past year of commit activity - cache-pg Public
Postgres/SQLite cache adapter for Go via database/sql implementing github.com/ubgo/cache: portable SQL, Migrate + Vacuum, no codegen.
ubgo/cache-pg’s past year of commit activity - cache-redis Public
Redis 6+ cache adapter for Go (go-redis/v9) implementing github.com/ubgo/cache: SCAN-based prefix ops, PEXPIRE precision, prefix isolation, Pub/Sub cross-process invalidation.
ubgo/cache-redis’s past year of commit activity
Top languages
Loading…
Most used topics
Loading…