Skip to content

Cookiecutter go gin is a framework for jumpstarting projects quickly

License

Notifications You must be signed in to change notification settings

cuongnb14/cookiecutter-go-gin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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 ...