grimoire
Database abstraction layer
A Go-based ORM that simplifies database interactions by providing a flexible query API and built-in validation.
Database access layer for golang
164 stars
6 watching
18 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists
changesetdatabasegolangmysqlormpostgressqlite3validation
Related projects:
Repository | Description | Stars |
---|---|---|
eaigner/hood | An ORM library for Go, enabling the creation of structured databases with support for transactions, migrations, and validation. | 711 |
fs02/grimoire-todo-example | A Golang Todo API example using Grimoire and Chi as router | 1 |
go-rel/rel | A modern ORM layer for Golang | 770 |
go-reform/reform | An ORM that uses non-empty interfaces and code generation to simplify interactions with databases. | 1,444 |
stephenafamo/bob | A toolset providing a query builder and ORM/Factory generator for databases using Go. | 793 |
abrahambotros/lore | An ORM environment that abstracts away some of the inconveniences of object-relational mapping and provides a thin layer for convenience. | 14 |
astaxie/beedb | A lightweight Go ORM that maps structs to database tables and supports various databases | 709 |
jirfag/go-queryset | A 100% type-safe ORM library with code generation for Go, supporting multiple databases. | 726 |
golobby/orm | An object-relational mapper for the Go programming language. | 160 |
didi/gendry | A Go library for building and parameterizing SQL queries in a flexible and reusable way. | 1,623 |
xujiajun/godbal | A Go library for building and executing SQL queries with a focus on simplicity and ease of use. | 59 |
galeone/igor | An abstraction layer for PostgreSQL that provides a GORM-like syntax for CRUD operations and supports prepared statements, transactions, and JSON types. | 125 |
surrealdb/surrealdb.go | A Go library providing an interface to SurrealDB, allowing users to connect to and manipulate data in a real-time database | 245 |
jinzhu/gorm | An ORM library for Go that enables interactive and declarative database interactions using a high-level API. | 640 |
cvilsmeier/sqinn-go | A Go library for accessing SQLite databases without using cgo. | 427 |