GORM alternatives and similar packages
Based on the "ORM" category.
Alternatively, view gorm alternatives based on common mentions on social networks and blogs.
Do you think we are missing an alternative of GORM or a related project?
The fantastic ORM library for Golang, aims to be developer friendly.
- Full-Featured ORM
- Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism, Single-table inheritance)
- Hooks (Before/After Create/Save/Update/Delete/Find)
- Eager loading with
- Transactions, Nested Transactions, Save Point, RollbackTo to Saved Point
- Context, Prepared Statment Mode, DryRun Mode
- Batch Insert, FindInBatches, Find To Map
- SQL Builder, Upsert, Locking, Optimizer/Index/Comment Hints, NamedArg, Search/Update/Create with SQL Expr
- Composite Primary Key
- Auto Migrations
- Extendable, flexible plugin API: Database Resolver (Multiple Databases, Read/Write Splitting) / Prometheus…
- Every feature comes with tests
- Developer Friendly
- GORM Guides https://gorm.io
© Jinzhu, 2013~time.Now
Released under the MIT License
*Note that all licence references and agreements mentioned in the GORM README section above are relevant to that project's source code only.