golang常用库之-swaggo/swag根据注释生成接口文档

golang常用库之-swaggo/swag库根据注释生成接口文档

什么是swaggo/swag

github:https://github.com/swaggo/swag

参考文档:https://golang.halfiisland.com/community/pkgs/web/swag.html#%E4%BD%BF%E7%94%A8

swaggo/swag 是 Swagger API 2.0 在 go 语言中的一个实现,通过在书写指定格式的注释就可以生成swagger.json和swagger.yaml类型的接口文档,方便导出和导入。

swag 默认支持的 web 框架如下所示,本文以 gin 为例子,来演示 gin 结合 swagger 快速生成接口文档的例子。

gin

echo

buffalo

net/http

gorilla/mux

go-chi/chi

flamingo

fiber

atreugo

hertz

相关推荐
咖啡Beans3 小时前
SpringBoot2.7集成Swagger3.0
java·swagger
Tony Bai3 小时前
【Go 网络编程全解】06 UDP 数据报编程:速度、不可靠与应用层弥补
开发语言·网络·后端·golang·udp
Dobby_054 小时前
【Go】C++ 转 Go 第(一)天:环境搭建 Windows + VSCode 远程连接 Linux
linux·运维·c++·vscode·golang
JCGKS4 小时前
Go|sync.Pool|临时对象池,实现临时对象的复用,降低GC压力
golang·对象池·对象复用·降低gc压力
星星点点洲11 小时前
PostgreSQL 15二进制文件
开发语言·设计模式·golang
youliroam17 小时前
成语接龙学习
学习·golang·uniapp·成语接龙
驰羽19 小时前
[GO]什么是热重载,如何使用Air工具
开发语言·后端·golang
BUG弄潮儿20 小时前
go-swagger标准接口暴露
开发语言·后端·golang
qq_3391911421 小时前
go win安装grpc-gen-go插件
开发语言·后端·golang
云闲不收1 天前
golang的一些技巧
开发语言·后端·golang