27 lines
432 B
Go
27 lines
432 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"strings"
|
|
)
|
|
|
|
func Divider(divider string) {
|
|
totalLength := 50
|
|
|
|
divUpper := strings.ToUpper(strings.ReplaceAll(divider, " ", "-"))
|
|
length := len(divider)
|
|
dashLength := totalLength - length
|
|
sb := strings.Builder{}
|
|
|
|
for i := 0; i < dashLength / 2; i++ {
|
|
sb.WriteString("-")
|
|
}
|
|
|
|
sb.WriteString(divUpper)
|
|
|
|
for len(sb.String()) < totalLength {
|
|
sb.WriteString("-")
|
|
}
|
|
|
|
fmt.Println(sb.String())
|
|
} |