icz*_*cza 13
string'*'string'*'strings.Repeat()string
ss := []string{"golang", "pi", "??"}
for _, s := range ss {
fmt.Println(s, strings.Repeat("*", utf8.RuneCountInString(s)))
}
输出(在Go Playground上试试):
golang ******
pi **
?? **
len(s)utf8.RuneCountInString()
例如以下行:
fmt.Println(len("??"), utf8.RuneCountInString("??")) // Prints 6 2
6 2"??"