Skip to content

Releases: goodluckxu-go/openapi

v0.0.9

Choose a tag to compare

@XuruiPro XuruiPro released this 22 May 08:55

修复获取mod时处理windows,mac,linux不兼容问题

v0.0.8

Choose a tag to compare

@XuruiPro XuruiPro released this 06 Mar 02:04

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

v0.0.7

Choose a tag to compare

@XuruiPro XuruiPro released this 23 Feb 06:23

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

v0.0.6

Choose a tag to compare

@XuruiPro XuruiPro released this 22 Feb 06:37

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

v0.0.5

Choose a tag to compare

@XuruiPro XuruiPro released this 21 Feb 09:37

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

v0.0.4

Choose a tag to compare

@XuruiPro XuruiPro released this 21 Feb 03:38

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

v0.0.3

Choose a tag to compare

@XuruiPro XuruiPro released this 20 Feb 09:26

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

v0.0.2

Choose a tag to compare

@XuruiPro XuruiPro released this 20 Feb 09:16

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

v0.0.1

Choose a tag to compare

@XuruiPro XuruiPro released this 19 Feb 07:35

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