kataras / pg
PG is a Go library that simplifies PostgreSQL database interaction with struct-based entities, schema management, and repository pattern.
☆31Updated last month
Alternatives and similar repositories for pg:
Users that are interested in pg are comparing it to the libraries listed below
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.☆48Updated 3 weeks ago
- Go package for validating requests☆29Updated 2 months ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆52Updated 5 months ago
- Examples to use limiter☆37Updated last year
- Reflection-free Run-Time Dependency Injection framework for Go 1.18+☆46Updated 2 years ago
- 🚨 Fiber middleware for slog logger☆73Updated last week
- A Go package providing thread-safe implementations of array, slice, map, stack and queue☆23Updated 7 months ago
- SQL query builder for Go☆36Updated 2 years ago
- auto-scaling worker pool (work queue) in Go, using generics☆56Updated last year
- A performant, highly concurrent and simple sharded hashmap implementation using generics☆33Updated 9 months ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆47Updated 9 months ago
- Generate dynamic image content based on a template image and a CSV file.☆81Updated last year
- KSBus is a zero-configuration event bus written in Go, designed to facilitate real-time data sharing and synchronization between Go serve…☆38Updated 2 months ago
- ↬ The retro Golang ORM.☆28Updated 9 months ago
- Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algo…☆62Updated this week
- Sitemap Protocol for Go | https://support.google.com/webmasters/answer/189077?hl=en☆20Updated 2 years ago
- Cursor-based go paginator☆77Updated last year
- Golnag microservice-template by DDD☆32Updated this week
- HLive is a server-side WebSocket based dynamic template-less view layer for Go.☆100Updated last year
- Dashboard for go-micro, used to monitor and debug micro system build by go-micro.☆53Updated last year
- Generic goroutine pool: Submit, Map, Async.☆72Updated last year
- Caching middleware for database/sql☆45Updated last week
- 🌀 A simple Go package for (un-)marshalling null-able JSON types☆19Updated 3 months ago
- Enriches the standard go http client with retry functionality.☆51Updated 10 months ago
- 🔀 schedule functions on the main thread☆36Updated 3 years ago
- 🧱 Sture is a collection of data structures based on Go 1.18+ Generics (Stack, Queue, Linked List, etc.)☆34Updated 2 years ago
- Provides idiomatic systemctl bindings for go developers, in order to make it easier to write system tooling using golang.☆55Updated last month
- Fast and Scalable RPC Framework☆43Updated last year
- Error Context, Stack Trace, Types and Tags for full error handling and logging.☆67Updated last year
- Simple internal event bus for Go applications☆30Updated last year