KiviGo is a lightweight, modular Go key-value store library with a unified client API, pluggable backends (Badger, Redis, DynamoDB, etc.), and interchangeable encoders. It simplifies backend switching, testing with a mock backend, health checks, and batch operations for production-ready applications.
What is the kivigo/kivigo GitHub project? Description: "KiviGo is a lightweight, modular Go key-value store library with a unified client API, pluggable backends (Badger, Redis, DynamoDB, etc.), and interchangeable encoders. It simplifies backend switching, testing with a mock backend, health checks, and batch operations for production-ready applications.". Written in Go. Explain what it does, its main use cases, key features, and who would benefit from using it.
Question is copied to clipboard — paste it after the AI opens.
Clone via HTTPS
Clone via SSH
Download ZIP
Download master.zipReport bugs or request features on the kivigo issue tracker:
Open GitHub Issues