resource-generator: SubParams → nested SingleNestedAttribute/ListNestedAttribute + bump 5.0.73
This commit is contained in:
@@ -78,3 +78,16 @@ func CompactParams(params map[string]string) map[string]string {
|
||||
}
|
||||
return out
|
||||
}
|
||||
|
||||
// BuildJSON строит JSON-строку из map[string]string значений.
|
||||
// Ключи не кавычатся если они уже в кавычках.
|
||||
func BuildJSON(parts map[string]string) string {
|
||||
if len(parts) == 0 {
|
||||
return "{}"
|
||||
}
|
||||
pairs := make([]string, 0, len(parts))
|
||||
for k, v := range parts {
|
||||
pairs = append(pairs, fmt.Sprintf(`"%s":%s`, k, v))
|
||||
}
|
||||
return "{" + strings.Join(pairs, ",") + "}"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user