Hi, this project is a template for you to use, lean and contribute to :)
Frontend and backend are separated, here are some details
- Clean folder archiecture to make things easier
- Uses gin gonic as main base
- Uses gorm to manage databases, so it's compatible with gorm's dialects
- Features migrations and rollbacks to help you to build and manage your database
- JWT Authentication
- Simple configuration with documented files
- Uses Vue and Vuetify for Material Design
- Vue is served through the Go binary
- Authorizaion system inspired by CanCanCan
- Migration, models and controllers automatic generation inspired by Rails
todo
Create a tutorial to add for exemple articles, and their categories to show creation of : migrations, models, controllers, views