coeove / gin-base-framework

gin base framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gin Base Framework

conf/config_bak.yml修改为conf/config.yml 请在配置文件: conf/config.yml中修改数据链接和端口说明 运行程序:

go build
./gin-base-framework

完成的功能

  • jwt认证
  • casbin权限控制,支持角色集成,根据角色获得菜单
  • 微信openid获得
  • 支持mysql,postgresql,sqlite数据库
  • rabbit消息队列
  • 微信小程序支付

备注

已注释掉 authRouter.Use(middles.CasbinJwtAuthorize(common.Enforcer)) 权限开启请恢复

Swagger Docs

  • 增加路由 router.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
  • swagger文档生成
swag init

Docker 镜像

docker build -t gin-base-framework .

功能说明及相关文档

QQ群

About

gin base framework


Languages

Language:Go 99.8%Language:Dockerfile 0.2%