func FormatKVResponse()

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()
}