我想獲得JSON格式的CF命令的輸出,但我不確定要使用json.Marshal
或json.MarshalIndent
。json.Marshal和json.MarshalIndent使用Go有什麼區別?
我需要的輸出是這樣的:
{
"key1": "value1",
....
"keyn": "valuen",
}
這是老的例子,但它不是所需的輸出:
cmd.ui.Say(terminal.EntityNameColor(T("User-Provided:")))
for _, key := range keys {
// cmd.ui.Say("%s: %v", key, envVars[key])
here needed a new one with json.marshalIdent
}
我從來沒有使用過去,所以我真的不知道是哪個一個使用和如何。
您是否閱讀過文檔? –