例如:结构体格式化输出spa
// 匿名结构体声明, 并赋予初值指针
profile := &struct {code
Name stringstring
Age int基础
}{file
Name: "sun",语法
Age: 20,二进制
}语言
使用'%+v' &{Name:sun Age:20}
使用'%#v' &struct { Name string; Age int }{Name:"sun", Age:20}
使用'%T' *struct { Name string; Age int }C语言中, 使用%d表明整型参数co
%v 按值的原本值输出
%+v 在 %v 基础上,对结构体字段名和值进行展开
%#v 输出 Go 语言语法格式的值
%T 输出 Go 语言语法格式的类型和值
%% 输出 % 本体
%b 整型以二进制方式显示
%o 整型以八进制方式显示
%d 整型以十进制方式显示
%x 整型以十六进制方式显示
%X 整型以十六进制、字母大写方式显示
%U Unicode 字符
%f 浮点数
%p 指针,十六进制方式显示