将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))
权限开启请恢复
- 增加路由
router.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
- swagger文档生成
swag init
- 启动应用
- 打开浏览器http://127.0.0.1:8000/swagger/index.html
docker build -t gin-base-framework .