本文共 426 字,大约阅读时间需要 1 分钟。
使用 fmt.Printf
方法
默认右对齐,且采用空格填充
func main() { fmt.Printf("%20s %d\n", "women", 12) fmt.Printf("%20s %d\n", "womenxxxxxxxxx", 12333)}设置左对齐,只需要加一个负号
func main() { fmt.Printf("%-20s %d\n", "women", 12) fmt.Printf("%-20s %d\n", "womenxxxxxxxxx", 12333)}有时候字符的长度是不定的。
func main() { max := 20 fmt.Printf("%-"+strconv.Itoa(max)+"s %d\n", "women", 12) fmt.Printf("%-"+strconv.Itoa(max)+"s %d\n", "womenxxxxxxxxx", 12333)}
转载地址:http://ncaui.baihongyu.com/