go结构体定义的时候,两个花括号是什么意思?
看到一段这样的代码:
aux := struct { Level string `json:"level"` Time string `json:"time"` Message string `json:"message"` Properties map[string]string `json:"properties,omitempty"` Trace string `json:"trace,omitempty"` }{ Level: level.String(), Time: time.Now().UTC().Format(time.RFC3339), Message: message, Properties: properties, }