格式化参数非常多,这里列出一些常用的:

verb 描述
%b,%o,%d,%x 二进制、八进制、十进制、十六进制整数
%X 十六进制整数、字母大写
%f,%g,%e 浮点数:如3.141593,3.141592653589793,3.141593e+00
%v 按值的本来值输出
%+v 在 %v 基础上,对结构体字段名和值进行展开
%#v Go 语言语法格式的值
%t 布尔值:true或false
%T 任何值的类型,用到反射:reflect.Typeof()
%% 输出 % 字符
%c 字符Unicode码点
%U Unicode 字符
%s 字符串
%q 带引号字符串(如"abc")或者字符(如‘c’)
%p 指针,十六进制方式显示

(未完待续…)