in seata/api.go [60:76]
func FormatKVResponse(kv map[string]string) string {
t := table.NewWriter()
header := table.Row{"key", "value"}
t.AppendHeader(header)
// Make output in order
var keys []string
for k := range kv {
keys = append(keys, k)
}
sort.Strings(keys)
for _, key := range keys {
row := table.Row{key, kv[key]}
t.AppendRow(row)
}
return t.Render()
}