文件名称:gin-swagger-demo:杜松子酒摇摆演示
文件大小:21KB
文件格式:ZIP
更新时间:2024-05-06 07:24:10
Go
Gin swagger demo 本项目为 gin swagger 结合使用的 demo,在此案例中,添加了相关的使用案例;具体注释格式参考来自: 特性 方式自动监听文件变动,进行热重启 使用 tag 方式动态选择是否在编译中携带 swagger,在本地或测试服情况可以使用 go build -tags "doc" ." 方式编译,提供接口文档;在生产模式下,可以移除 tag,构建无 swagger 的主程序; 接入 GORM,使用 swaggertype 更改字段类型 添加 Security,实现登录 对 swagger 相关路由添加 Basic Auth 校验 编写若干个相关示例 如何运行 进入到项目目录 github.com/happyphper/gin-swagger-demo,执行: air
【文件预览】:
gin-swagger-demo-main
----models()
--------model.go(318B)
--------user.go(767B)
--------todo.go(335B)
----handlers()
--------auth.go(3KB)
--------todo.go(4KB)
----response()
--------base.go(2KB)
--------token.go(491B)
----docs()
--------swagger.json(19KB)
--------docs.go(20KB)
--------swagger.yaml(8KB)
----doc.go(299B)
----Readme.md(866B)
----main.go(1KB)
----.gitignore(72B)
----go.sum(13KB)
----.air.toml(1KB)
----go.mod(450B)