当前位置: 首页 > news >正文

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

文章目录

  • golang常用库之-swaggo/swag库根据注释生成接口文档
    • 什么是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

http://www.lryc.cn/news/539876.html

相关文章:

  • docker中pull hello-world的时候出现报错
  • NPM环境搭建指南
  • 【CSS进阶】常见的页面自适应的方法
  • Linux系统配置阿里云yum源,安装docker
  • 啥是CTF?新手如何入门CTF?网络安全零基础入门到精通实战教程!
  • 免费搭建个人网站
  • 网络安全钓鱼邮件测试 网络安全 钓鱼
  • Rust编程语言入门教程(五)猜数游戏:生成、比较神秘数字并进行多次猜测
  • haproxy实现MySQL服务器负载均衡
  • Windows桌面系统管理5:Windows 10操作系统注册表
  • CSDN文章质量分查询系统【赠python爬虫、提分攻略】
  • Mysql测试连接失败
  • DeepSeek(AI)如何赋能智能漏洞扫描与利用的思考
  • Springboot使用Redis发布订阅自动更新缓存数据源
  • rust学习六、简单的struct结构
  • .NET周刊【2月第2期 2025-02-09】
  • Linux的基础指令和环境部署,项目部署实战(下)
  • 【分布式理论15】分布式调度1:分布式资源调度的由来与过程
  • Python常见面试题的详解12
  • 未来AI方向落地场景:小语言模型,super_private_agent
  • 使用 PyTorch 实现标准卷积神经网络(CNN)
  • 开题报告——基于Spring Boot的垃圾分类预约回收系统
  • YOLOv5 目标检测优化:降低误检与漏检
  • 网络安全治理模型
  • 网络原理-
  • HTML/CSS中交集选择器
  • 机器学习(1)安装Pytorch
  • Spring Boot过滤器链:从入门到精通
  • vue3之echarts3D圆柱
  • Redux中间件redux-thunk和redux-saga的具体区别是什么?