A Go package to help write migrations with go-pg/pg.
- golang
- postgresql
- migrations
- go-pg
47,133 repositories indexed
241–264 of 327 · Most stars
A Go package to help write migrations with go-pg/pg.
Go client for the Internet Game Database API
k6 extension to output real-time test metrics to an InfluxDB 2.x database
Postgres CLI with autocompletion and syntax highlighting
A thread safe map which has expiring key-value pairs.
Lightweight Golang driver for ArangoDB
🚀 Production-ready AI-friendly Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL migrations, and highly tested. AI-optimized with built-in guidelines for most used IDEs. Docker hot-reload, Swagger docs, one-command setup. Build production APIs in minutes, not weeks.
scan sql rows into any type powered by generics
Model Query Language (mql) is a query language for your database models.
A RESTful caching micro-service in Go backed by Couchbase
Goven (go-oven) is a go library that allows you to have a drop-in query language for your database schema.
MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off).
Database Abstraction Layer (dbal) for Go. Support SQL builder and get result easily (now only support mysql)
Golang Authentication API with Fiber MongoDB and JWT
Embedded single file SQL database written in Golang
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
Simple Go ORM for Google/Firebase Cloud Firestore
A drop-in modernization of jmoiron/sqlx that fixes lexer bugs, automates IN expansion, and adds pluggable hooks — built for Go 1.21+.
golang bigcache with clustering as a library.
Embedded schema migration package for Go
A Code Generation Tool for Developers who use PocketBase as a Go Framework
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
A tiny Redis server built with Golang, compatible with RESP protocols.
Safe access to production databases