alternating row backgrounds

This commit is contained in:
Erik Winter 2022-06-05 11:33:07 +02:00
parent 6eebfa6aae
commit b1d35b7f02
1 changed files with 10 additions and 4 deletions

View File

@ -148,15 +148,21 @@ func FormatTable(data [][]string) string {
} }
var output string var output string
for _, line := range data { for r, line := range data {
for i, col := range line { if r%3 == 0 {
output += fmt.Sprintf("%s", "\x1b[48;5;237m")
}
for c, col := range line {
output += col output += col
for s := 0; s < max[i]-len(col); s++ { for s := 0; s < max[c]-len(col); s++ {
output += " " output += " "
} }
output += " " output += " "
} }
output += "\n" if r%3 == 0 {
output += fmt.Sprintf("%s", "\x1b[49m")
}
output += "\r\n"
} }