kataras / pg
PG is a Go library that simplifies PostgreSQL database interaction with struct-based entities, schema management, and repository pattern.
β31Updated this week
Related projects β
Alternatives and complementary repositories for pg
- π¨ Fiber middleware for slog loggerβ58Updated this week
- Graceful allows to restart and/or switch gin.Engine without dropping existing connsβ43Updated this week
- Dashboard for go-micro, used to monitor and debug micro system build by go-micro.β53Updated 7 months ago
- Cursor-based go paginatorβ74Updated last year
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.β47Updated this week
- Error Context, Stack Trace, Types and Tags for full error handling and logging.β61Updated last year
- Go package for validating requestsβ29Updated last year
- π¨ slog sampling: drop repetitive log recordsβ58Updated this week
- Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.β68Updated this week
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.β50Updated 3 weeks ago
- Fast and Scalable RPC Frameworkβ43Updated last year
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiβ¦β66Updated 2 weeks ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name wβ¦β46Updated 5 months ago
- Generic goroutine pool: Submit, Map, Async.β72Updated last year
- Quickstart for Hatchet using the Go SDK.β15Updated this week
- β¬ The retro Golang ORM.β29Updated 5 months ago
- [mirror] Go Telemetry services and librariesβ38Updated last week
- A tool used to manage installations of multiple Go toolchain versionsβ35Updated 4 months ago
- httprate.LimitCounter implementation with Redis backendβ22Updated 3 weeks ago
- Struct validation using tagsβ48Updated this week
- Global defers for Go.β17Updated 3 weeks ago
- Implementation of the JWE specificationβ28Updated 2 years ago
- A fast file-based priority queueβ56Updated 7 months ago
- β‘ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.β26Updated 4 months ago
- RBAC - Simple, concurrent Role Based Access Control(GO)β123Updated 4 years ago
- create type dynamically in Golangβ23Updated 4 years ago
- API framework written in Golang.β53Updated this week
- kratos authentication middlewareβ11Updated last month
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β67Updated last month
- Handler attaching OpenTelemetry trace and resource details to logsβ14Updated last week