golang 结构体 字段 map 初始化
example:
type Query struct {
Attributes []string
Modifiers map[string][]Modifier
Sources map[string][]string
SourceAliases map[string]string
ConditionTree *ConditionNode
}
func NewQuery() *Query {
return &Query{
Attributes: make([]string, 0),
Modifiers: make(map[string][]Modifier),
Sources: map[string][]string{
"include": make([]string, 0),
"exclude": make([]string, 0),
},
SourceAliases: make(map[string]string),
ConditionTree: nil,
}
}
small_lei_it 技术无止境,追求更高。

浙公网安备 33010602011771号