格式化指令 |
含义 |
%% |
% 字面量 |
%b |
一个二进制整数,将一个整数格式化为二进制的表达方式 |
%c |
一个 Unicode 的字符 |
%d |
十进制数值 |
%o |
八进制数值 |
%x |
小写的十六进制数值 |
%X |
大写的十六进制数值 |
%U |
一个 Unicode 表示法表示的整形码值,默认是 4 个数字字符 |
%s |
输出以原生的 UTF-8 字节表示的字符,如果 console 不支持 UTF-8 编码,则会输出乱码 |
%t |
以 true 或者 false 的方式输出布尔值 |
%v |
使用默认格式输出值,或者使用类型的 String() 方法输出的自定义值,如果该方法存在的话 |
%T |
输出值的类型 |
go语言中的格式化输出
fmt.Printf()
Golang格式化字符串输出
原文:https://blog.51cto.com/phpme/2524965