package clocks import ( "fmt" "github.com/senorprogrammer/wtf/wtf" ) func (widget *Widget) display(clocks []Clock) { if len(clocks) == 0 { fmt.Fprintf(widget.View, "\n%s", " no timezone data available") return } str := "\n" for idx, clock := range clocks { str = str + fmt.Sprintf( " [%s]%-12s %-10s %7s[white]\n", wtf.RowColor("clocks", idx), clock.Label, clock.Time(), clock.Date(), ) } widget.View.SetText(fmt.Sprintf("%s", str)) }