diff --git a/utils.go b/utils.go index fb83b08..b11af4f 100644 --- a/utils.go +++ b/utils.go @@ -1,38 +1,39 @@ package main -import( - "strings" + +import ( "strconv" + "strings" ) -func strTime(e float64) string{ +func strTime(e float64) string { a := int(e) var min, seconds string - if (a/60 < 10){ + if a/60 < 10 { min = "0" - min += strconv.Itoa(a/60) + min += strconv.Itoa(a / 60) } else { - min = strconv.Itoa(a/60) + min = strconv.Itoa(a / 60) } - if (a%60 < 10){ + if a%60 < 10 { seconds = "0" - seconds += strconv.Itoa(a%60) - } else{ - seconds = strconv.Itoa(a%60) + seconds += strconv.Itoa(a % 60) + } else { + seconds = strconv.Itoa(a % 60) } return min + ":" + seconds } -func insertAt(inputString, stringTobeInserted string, index int) string{ - s := inputString[:index] + stringTobeInserted + inputString[index:] +func insertAt(inputString, stringTobeInserted string, index int) string { + s := inputString[:index] + stringTobeInserted + inputString[index:] return s } -func getText(width , percentage float64, eta string) string{ - q := "[#000000:#ffffff:bl]" +func getText(width, percentage float64, eta string) string { + q := "[#000000:#ffffff:b]" var a string - a += strings.Repeat(" ", int(width) - len(eta)) - a = insertAt(a, eta, int(width/2) - 10) - a = insertAt(a, "[-:-:-]", int(width * percentage / 100)) + a += strings.Repeat(" ", int(width)-len(eta)) + a = insertAt(a, eta, int(width/2)-10) + a = insertAt(a, "[-:-:-]", int(width*percentage/100)) q += a return q }