Golang使用swagger生成api接口文档
现在大部分应用都是前后端分离的项目,那么,前端和后端交互只有通过api接口文档来实现。swagger可以根据注释来生成api接口文档。
本课程预备知识
- gin
- gorm
- mysql
添加库
go get -u github.com/swaggo/swag/cmd/swag
go get github.com/gin-gonic/gin
go get gorm.io/gorm
go get gorm.io/driver/mysql
go get gorm.io/gorm/logger
go get github.com/swaggo/gin-swagger
go get github.com/swaggo/gin-swagger/swaggerFiles
gin+gorm创建一个crud项目
model.go
package main
import (
Golang结合Swagger构建API接口文档
本文档介绍如何在Golang项目中利用Swagger自动生成API接口文档。首先,介绍了所需的预备知识,包括Gin、Gorm和MySQL。接着,详细阐述了从添加相关库、创建CRUD项目到安装Swag工具的过程。在代码中添加注释后,通过引入gin-swagger来渲染文档数据,并在HTTP路由注册中包含Swagger API。最后,通过访问测试和生成接口文档,确保文档的完整性和准确性。
订阅专栏 解锁全文
843

被折叠的 条评论
为什么被折叠?



