go语言学习 -打印格式化

打印格式
%v 值的默认格式显示
%+v 类似%v ,单输出结构体是会添加字段名
%#v 值的go语言表示
%T 值的类型的go语法表示

···
func main() {
str := "stenve"
fmt.Printf("%T ,%v ",str,str)
var a rune ='-'
fmt.Printf("%T ,%v ",a,a)
var b byte='b'
fmt.Printf("%T ,%v ",b,b)
var c int32 = 98
fmt.Printf("%T ,%v ",c,c)
}
···

布尔打印格式
%t 单次true 或者 false

func main()  {
	var flag bool
	fmt.Printf("%T,%t 
" ,flag,flag)
}

%d 十进制打印
%s 字符串打印

原文地址:https://www.cnblogs.com/wangcc7/p/12873230.html