Database migrations. CLI and Golang library.
- go
- golang
- migration
- migrations
47,133 repositories indexed
1–21 of 21 · Most stars
Database migrations. CLI and Golang library.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
sq data wrangler
The MongoDB driver for Go
pure-Go SQLite driver for Go (SQLite embedded)
Redis cache library for Go
A lightweight schema-on-read analytics in a single binary
Fuego is a command line client for the firestore database (https://firebase.google.com/docs/firestore).
Cloud-native continuous backup for PostgreSQL - WAL/base-backup streaming, compression, encryption, retention, and monitoring in a single binary.
Single-binary observability, time-series database, and built-in dashboard for Raspberry Pi, edge devices, and local metrics.
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
Embedded single file SQL database written in Golang
Simple Go ORM for Google/Firebase Cloud Firestore
A fast and lightweight Go-based launcher for managing PocketBase instances. Single binary, open source, and easy to use
goriak - Go language driver for Riak KV
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
database schema migrations on a per-library basis [Go]
An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.