robinmin / gin-starter

A simple starter to create Gin based applications.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gin-starter

A simple starter to create Gin based applications.

Features

  • uber/fx for dependency injection
  • uber/zap : replace log/slog with uber/zap as uber/fx already used its.
  • use authz and casbin for authentication and authorization
  • enable sqlc for db schema and migration management mechanism

To do list

References

Memo

About

A simple starter to create Gin based applications.

License:GNU General Public License v3.0


Languages

Language:Go 84.6%Language:Makefile 9.7%Language:Shell 3.5%Language:Dockerfile 2.0%Language:JavaScript 0.1%