Skip to content

Go的API服务器可以生成开放的API文档 Go's API server can generate open API documents

Notifications You must be signed in to change notification settings

goodluckxu-go/goapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goapi

使用OpenAPI3.1文档的HTTP框架

使用说明:

用法

go get github.com/goodluckxu-go/goapi/v2

功能

  • 实现了http服务,路由使用gin路由模式的前缀树方式实现
  • 集成swagger+openapi3.1.0文档的访问
  • 实现了openapi中验证和goapi程序验证的同步
  • 实现了自定义中间件
  • 实现了鉴权认证
  • 实现了路由组模式
  • 实现了多个程序模块组的模式
  • ......

关于

使用类似于Python中的FastAPI的API生成文档

About

Go的API服务器可以生成开放的API文档 Go's API server can generate open API documents

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages