格  式 	描  述
%v 	按值的本来值输出
%+v 	在 %v 基础上，对结构体字段名和值进行展开
%#v 	输出 Go 语言语法格式的值
%T 	输出 Go 语言语法格式的类型和值
%% 	输出 % 本体
%b 	整型以二进制方式显示
%o 	整型以八进制方式显示
%d 	整型以十进制方式显示
%x 	整型以十六进制方式显示
%X 	整型以十六进制、字母大写方式显示
%U 	Unicode 字符
%f 	浮点数
%p 	指针，十六进制方式显示

int 转string  fmt.Sprintf("%d",int)
float 转string  fmt.Sprintf("%f",float) //保留6位小数，如果要只保留两位小数  fmt.Sprintf("%.2f",float)
bool 转string  fmt.Sprintf("%t",float)
byte 转string  fmt.Sprintf("%c",float) //单字符
一般常用的是用 strconv 包转换