golang-fmt 使用指南; Printf %代表什么

%v	值的默认格式表示
%+v	类似%v,但输出结构体时会添加字段名
%#v	值的Go语法表示
%T	打印值的类型
%%	百分号
%b	表示为二进制
%c	该值对应的unicode码值
%d	表示为十进制
%o	表示为八进制
%x	表示为十六进制,使用a-f
%X	表示为十六进制,使用A-F
%U	表示为Unicode格式:U+1234,等价于”U+%04X”
%q	该值对应的单引号括起来的go语法字符字面值,必要时会采用安全的转义表示
%p      表示为十六进制,并加上前导的0x

... 其他介绍 看 连接内文章

评论