This template can be used as a starting point for developing modern web services in Go.
- Business logic decoupled via domain in
internaldirectory - Dependency injection employed to make testing easier
- Environment-specific configuration files in
configdirectory - Auto-generated OpenAPI docs by running
make docs - Ent, a rich, type-safe ORM that supports auto-migrations
make compose-upmake runServer will be live now on http://localhost:8080
Swagger API documentation will be live on http://localhost:8080/swagger/index.html
make compose-downmake entClick here to find more about ent
make test