lightweight, idiomatic and composable router for building Go HTTP services
-
Updated
Sep 26, 2024 - Go
lightweight, idiomatic and composable router for building Go HTTP services
RESH ❯❯ Contextual shell history for zsh and bash
Slack Bot Framework
Package gorilla/context is a golang registry for global request variables.
🔥 Error handling library with context, assertion, stack trace and source fragments
🔧 Repair JSON!Solution for JSON Anomalies from LLMs.
Effibot: A ChatGPT server with tree-based data structure for efficient context management, providing a mind map-like Q&A experience.
🚱 Is a lightweight HTTP router that sticks to the std "net/http" implementation
Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
Go HTTP Server Middleware and Client Tripperware
non-blocking state machine for distrbuted workflows
Go contexts for graceful shutdown
Context-aware I/O streams (Writer, Reader) for Go
Use golang structured logging (slog) with context. Add and retrieve logger to and from context. Add attributes to context. Automatically read any custom context values, such as OpenTelemetry TraceID.
Gotcha 🎯 seamlessly patches go runtime to provide a convenient way to track amount of heap allocated bytes, objects, calls per goroutine.
Make mysql cancelation a breeze
Add a description, image, and links to the context topic page so that developers can more easily learn about it.
To associate your repository with the context topic, visit your repo's landing page and select "manage topics."