完成基础版本基于运行时的动态结构体生成 + 参数验证
This commit is contained in:
@ -17,14 +17,14 @@ import (
|
||||
// TestRun_Simple_Data 无嵌套、无复杂数据类型的处理
|
||||
func TestRun_Simple_Data(t *testing.T) {
|
||||
testMap := map[string]any{
|
||||
"age": 180,
|
||||
"age": 18,
|
||||
"height": 179.5,
|
||||
"name": "baicha",
|
||||
}
|
||||
sourceByteData, _ := json.Marshal(testMap)
|
||||
fieldList := []StructField{
|
||||
{
|
||||
JsonTag: "age",
|
||||
JsonTag: "user_age",
|
||||
Type: consts.DataTypeInt,
|
||||
Required: false,
|
||||
RuleList: []Rule{
|
||||
|
Reference in New Issue
Block a user