例如:結構體格式化輸出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 指針,十六進制方式顯示