How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
GORM is a developer-focused object-relational mapping library for Go that provides a comprehensive data persistence framework. It serves as a database access layer, allowing developers to map application structures to database tables and perform CRUD operations using a fluent, type-safe query builder instead of writing raw SQL. The library distinguishes itself through its association-aware persistence, which automatically tracks and synchronizes complex entity relationships during database operations. It utilizes a driver-agnostic interface to maintain consistent behavior across various stora
A Tasty Treat For All Your Database Needs
The main features of rushteam/gosql are: Database Tools, Object Relational Mappers, Object Relational Mapping.
Open-source alternatives to rushteam/gosql include: go-rel/rel. gobuffalo/pop — A Tasty Treat For All Your Database Needs. facebook/ent. go-gorm/gorm — GORM is a developer-focused object-relational mapping library for Go that provides a comprehensive data persistence… borisdj/efcore.bulkextensions — EFCore.BulkExtensions is a library for executing high-performance batch insert, update, and delete operations within… brettwooldridge/hikaricp — HikariCP is a high-concurrency JDBC connection pooling library for Java applications. It provides a reusable set of…