GetBoolParam 获取布尔参数的通用函数
(input map[string]any, key string, defaultValue bool)
| 45 | |
| 46 | // GetBoolParam 获取布尔参数的通用函数 |
| 47 | func GetBoolParam(input map[string]any, key string, defaultValue bool) bool { |
| 48 | if value, exists := input[key]; exists { |
| 49 | if b, ok := value.(bool); ok { |
| 50 | return b |
| 51 | } |
| 52 | } |
| 53 | return defaultValue |
| 54 | } |
| 55 | |
| 56 | // GetStringSliceParam 获取字符串数组参数的通用函数 |
| 57 | func GetStringSliceParam(input map[string]any, key string) []string { |