golang_restapi_boilerplate
Description
Golang REST API boilerplate for typical project
Table of Contents
Features
- Database (entgo).
- Migration (atlas).
- Config
- Mailing
- Sign in and sign up via email.
- Social sign in (Apple, Facebook, Google, Twitter).
- Admin and User roles.
- I18N
- File uploads. Support local and Amazon S3 drivers.
- Swagger.
- Docker.
- CI (Github Actions).