Objectives:
- Understanding the ORM in GoLang.
- Using GORM as an interface between a Go application and a relational database.
Content:
- Introduction to GORM
- Full-Featured ORM
- Associations (Has One, Has Many, Belongs To, Many To Many)
- Hooks (Before/After Create/Save/Update/Delete/Find)
- Preloading (eager loading)
- Composite Primary Key
- SQL Builder