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

相关推荐
Kiri霧1 小时前
Range循环和切片
前端·后端·学习·golang
bing.shao3 小时前
Golang 高并发秒杀系统踩坑
开发语言·后端·golang
小信啊啊5 小时前
Go语言数组与切片的区别
开发语言·后端·golang
云霄IT6 小时前
docker使用教程之部署第一个go项目
docker·容器·golang
Tony Bai7 小时前
Go 1.26 新特性前瞻:从 Green Tea GC 到语法糖 new(expr),性能与体验的双重进化
开发语言·后端·golang
Mojitocean8 小时前
Golang入门
golang
小徐Chao努力10 小时前
【GO】Gin 框架从入门到精通完整教程
开发语言·golang·gin
bybitq12 小时前
string,byte,rune,character?详解Golang编码-UTF-8
开发语言·后端·golang
robin591113 小时前
Rabbitmq-Golang使用简单模式
分布式·golang·rabbitmq
weixin_462446231 天前
用 Go 快速搭建一个 Coze (扣子)API 流式回复模拟接口(Mock Server)
开发语言·golang·状态模式