Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cuongnb14/cookiecutter-go-gin

Cookiecutter go gin is a framework for jumpstarting projects quickly
https://github.com/cuongnb14/cookiecutter-go-gin

cookiecutter cookiecutter-gin cookiecutter-go gin-skeleton gin-template

Last synced: 1 day ago
JSON representation

Cookiecutter go gin is a framework for jumpstarting projects quickly

Awesome Lists containing this project

README

        

# cookiecutter-go-gin

Powered by Cookiecutter. Cookiecutter go gin is a framework for jumpstarting projects quickly. It is very useful for **small** and **medium** projects, for large projects **hexagon architecture** can be used.

## Usage

```sh
pip install cookiecutter
cookiecutter https://github.com/cuongnb14/cookiecutter-go-gin.git
```

## Integrate
- Repository + Service pattern
- Asynq - distributed tasks queue
- Gorm - ORM
- Atlas - databse migration
- Zap + Sentry - Logging
- Viper - load config from env
- JWT auth
- Utils command (use invoke python): generate model, repository, service files, format env ...
- And more ...