gin集成swagger
本文主要讲述的是如何一步步实现gin集成swagger
如果你有gin的使用经验者,可以轻松看懂本文中涉及的gin代码,但本文的重点是讲集成swagger。
项目的目录结构如下
angel
|--- configure
| |-- app.ini
|--- controllers
| |--- controllers.go
| |--- userinfoController.go
|--- docs
| |--- docs.go
| |--- swagger.json
| |--- swageg.yaml
|--- mapper
| |--- category.go
| |--- mapper.go
|--- models
| |--- category.go
| |--- models.go
| |--- userinfo.go
|--- roter
| |--- router.go
| |--- userinfo.go
|--- services
| |--- category.go
| |--- services.go
| |--- userinfo.go
|--- utils
| |--- dbhelper.go
|--- go.mod
|--- go.sum
|--- main.go