升级文档管理, 支持openapi3, 使用 github.com/getkin/kin-openapi/openapi3 实现 #23

Merged
zhangdeman merged 26 commits from feature/upgrade_api_doc_generate into master 2026-01-06 23:26:37 +08:00
Showing only changes of commit a0090ad524 - Show all commits

View File

@@ -19,8 +19,8 @@ import (
func TestGenerate_AddApiDoc(t *testing.T) {
type Category struct {
ID int64 `json:"id" description:"分类ID" binding:"required,min=10,max=100"`
Name string `json:"name" description:"分类名称" binding:"required,min=8"`
ID int64 `json:"id" description:"分类ID" eg:"123" binding:"required,min=10,max=100"`
Name string `json:"name" description:"分类名称" eg:"baichaqinghuan" binding:"required,min=8"`
}
type Product struct {
ID int64 `json:"id,omitempty" description:"产品ID" example:"1001" required:"true" binding:"required"`