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

相关推荐
Xiaoyu Wang12 小时前
Go协程的调用与原理
开发语言·后端·golang
techdashen19 小时前
性能比拼: Go vs Java
java·开发语言·golang
听雨·眠1 天前
go中map和slice非线程安全
java·开发语言·golang
abin在路上2 天前
Golang 版本导致的容器运行时问题
云原生·golang·containerd
{⌐■_■}2 天前
【go】什么是Go语言的GPM模型?工作流程?为什么Go语言中的GMP模型需要有P?
java·开发语言·后端·golang
why1512 天前
滴滴-golang后端开发-企业事业部门-二面
开发语言·网络·golang
Ai 编码助手2 天前
用Go语言&&正则,如何爬取数据
开发语言·后端·golang
大学生亨亨2 天前
go语言八股文
笔记·golang
web守墓人2 天前
【gpt生成-其二】以go语言为例,详细讲解 并发模型:线程/协程/ Actor 实现
java·gpt·golang
Chandler243 天前
Go:反射
开发语言·后端·golang