golang-gin-restfulAPI-example-app:带有[Gin,MongoDB,gin-jwt,gin-sessions,gin-authz,gin-swagger,validate.v9,casbin,go-ini]的Golang Restful API示例

时间:2024-02-24 23:45:33
【文件属性】:

文件名称:golang-gin-restfulAPI-example-app:带有[Gin,MongoDB,gin-jwt,gin-sessions,gin-authz,gin-swagger,validate.v9,casbin,go-ini]的Golang Restful API示例

文件大小:172KB

文件格式:ZIP

更新时间:2024-02-24 23:45:33

mongodb gin casbin gin-swagger gin-jwt

golang-gin-restfulAPI-example-app 一个用go语言基于Gin写的restful风格api服务程序的例子。 项目特性 基于 使用数据库 权限验证 从session里取用户的角色进行权限管理 使用自动生成api文档 将gingin的validator.v8升级到 使用权限管理 使用识读配置文件 项目目录 . ├── server.go // 入口文件 ├── docs // swagger生成的api文档 ├── web


【文件预览】:
golang-gin-restfulAPI-example-app-master
----conf()
--------app.ini(267B)
--------authz()
--------conf.go(237B)
----common()
--------pkg()
--------utils()
--------db()
--------validator()
--------middlewares()
----qrcode.jpg(55KB)
----web()
--------public()
--------yarn.lock(296KB)
--------src()
--------babel.config.js(53B)
--------README.md(369B)
--------vue.config.js(556B)
--------.gitignore(214B)
--------package.json(920B)
----glide.yaml(143B)
----README.md(3KB)
----server.go(744B)
----docs()
--------swagger()
--------docs.go(3KB)
----routers()
--------routers.go(2KB)
--------api()
----.gitignore(19B)

网友评论