Skip to content

Releases: goodluckxu-go/openapi

v0.0.8

06 Mar 02:04
Compare
Choose a tag to compare

优化代码
新增@global.param参数

v0.0.7

23 Feb 06:23
Compare
Choose a tag to compare

增加xml模式下的结构体子类型的名字
修复bug

v0.0.6

22 Feb 06:37
Compare
Choose a tag to compare

修改数据类型为非系统类型则设置默认值,系统类型则是指格式化
路由中@security标签增加排序
gin生成路由增加中间键

v0.0.5

21 Feb 09:37
Compare
Choose a tag to compare

openapi.json文件格式化
修复ast解析type类型只能解析一个类型的bug
struct注释处理递归问题,去掉递归层数改为如果递归中数据已处理则跳过

v0.0.4

21 Feb 03:38
Compare
Choose a tag to compare

修复gin不支持部分Method的情况处理
gin路由生成添加注释
多行换行增加手动结束标签-|

v0.0.3

20 Feb 09:26
Compare
Choose a tag to compare

紧急修复生成gin路由命令不生效
修改init命令参数名称

v0.0.2

20 Feb 09:16
Compare
Choose a tag to compare

增加下载swagger-ui的命令
增加init命令参数--ginRouteDir生成gin的路由文件
修复struct中定义required时只存在一个的bug
修复struct中定义type和format一样时去掉format
处理不存在返回码200状态的情况
将content为空赋值默认值空字符串取消

v0.0.1

19 Feb 07:35
Compare
Choose a tag to compare

增加openapi3.0.0的文档生成功能
支持info,externalDocs,servers,tags,components.securitySchemes的文档生成
支持路由的自定义生成
支持路由的全局返回生成
支持内部和外部项目的结构体的解析,递归深度为10
支持类型重新定义