GoElectroDB
A Go port of ElectroDB for expressive, type-safe DynamoDB single-table design. Born from using ElectroDB extensively in TypeScript projects (Creavings, fr3n) and wanting the same ergonomic API in Go services.
Features
- Fluent query builder API with Go generics for type safety
- Single-table design patterns (GSI overloading, composite keys) made ergonomic
- Compatible with existing ElectroDB table schemas — use alongside TypeScript services
- Full support for queries, scans, transactions, and batch operations