golang fmt.Printf 格式化长度显示
时间: 2023-06-25 07:04:51 浏览: 171
bytefmt:用于Go字节的fmt.Formatter
在 Go 中,可以使用 fmt.Printf 函数来格式化字符串并输出到控制台。要在格式化字符串中指定字段宽度,可以使用 %Nd 的格式,其中 N 是要显示的最小字段宽度,例如:
```
package main
import "fmt"
func main() {
s := "hello"
fmt.Printf("'%5s'", s) // 输出:' hello'
}
```
在上面的示例中,%5s 表示将字符串 s 格式化为长度为 5 的字符串,如果 s 的长度小于 5,则在左侧用空格填充。
阅读全文