A lightweight Go SQL helper library using generics to reduce boilerplate code
- database
- go-generics
- golang
- lightweight
47,133 repositories indexed
505–528 of 553 · Most stars
A lightweight Go SQL helper library using generics to reduce boilerplate code
A Go caching framework that supports multiple data source drivers
The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
Lightweight package containing some ORM-like features and helpers for sqlite databases.
Query MongoDB with up to 3x less code (core is shared from java and js version)
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go
A persistent, map-like object for the Go programming language. Supports customization.
Pre-execution safety analysis for MySQL DDL/DML operations.
Fast and cheap sql builder
A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.
a db migration management CLI and library
gdcache is a pure non-intrusive cache library implemented by golang, you can use it to implement your own cache.
Compare and analyze PostgreSQL EXPLAIN plans from the CLI
Mongoengine Pyramid extension
Extensions for Golang's database/sql
A Judging System for Hackathons
persistence layer code generation for golang
The Generic version of `gcache`. It supports multiple eviction policies: LRU, LFU, ARC.
An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
Plugin for Pocketbase that allow you expose it with ngrok
CLI-friendly package for pg migrations management.
Datastore Connectivity for Aerospike for go
Simple in-memory key-value storage with TTL for each record.