Highlights
数据库
simply SQL Parser for Go ( powered by vitess and TiDB )
Distributed reliable key-value store for the most critical data of a distributed system
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
The fantastic ORM library for Golang, aims to be developer friendly
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
High-Performance server for NATS.io, the cloud and edge native messaging system.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
A modern text/numeric/geo-spatial/vector indexing library for go
Simple, reliable, and efficient distributed task queue in Go
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm
Go Open Source, Distributed, Simple and efficient Search Engine; Warning: This is V1 and beta version, because of big memory consume, and the V2 will be rewrite all code.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Lightweight, fast and reliable key/value storage engine based on Bitcask.
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Embeddable, in-memory, document-oriented database with a high-level Query builder interface.
DuckDB is an analytical in-process SQL database management system