参数增加必传解析

This commit is contained in:
2025-02-13 16:03:31 +08:00
parent 0e4f5ae1e3
commit bc5a8afd6c
4 changed files with 85 additions and 16 deletions

View File

@ -24,12 +24,12 @@ import (
// Date : 17:55 2024/7/19
func Test_parser_Openapi3(t *testing.T) {
type User struct {
Name string `json:"name" d:"zhang" desc:"用户姓名"`
Age int `json:"age" d:"18" desc:"年龄"`
Name string `json:"name" d:"zhang" desc:"用户姓名" binding:"required"`
Age int `json:"age" d:"18" desc:"年龄" binding:"required"`
}
type List struct {
Total int64 `json:"total"`
UserList []User `json:"user_list"`
UserList []User `json:"user_list" binding:"required"`
}
var l List
g := NewOpenapiDoc(nil, nil)