| 12345678910111213141516171819202122232425 |
- package config
-
- import (
- "fmt"
- "testing"
-
- "git.x2erp.com/qdy/go-base/config/core"
- _ "git.x2erp.com/qdy/go-base/config/subconfigs"
- )
-
- func TestGetAllConfigsMeta(t *testing.T) {
- fmt.Println("=== 调试开始 ===")
-
- allMeta := core.GetAllConfigsMeta()
- fmt.Printf("配置数量(直接): %d\n", len(allMeta))
-
- for configName, configMeta := range allMeta {
- fmt.Printf("配置: %s. %s\n", configName, configMeta.Desc)
-
- for fieldName, fieldMeta := range configMeta.Fields {
- fmt.Printf(" 字段: %s, 类型: %s, YAML标签: %s, 描述: %s\n",
- fieldName, fieldMeta.Type, fieldMeta.YamlName, fieldMeta.Desc)
- }
- }
- }
|