通常使用
str := fmt.Sprintf("%d", a)
fmt.Printf("%s", str)
缺省格式和类型
格式化后效果 |
格式 |
描述 |
[0 1] |
%v |
缺省格式 |
[]int64 |
%#v |
go语言打印 |
[]int64 |
%T |
类型打印 |
整形(缩进, 进制类型, 正负符号)
格式化后效果 |
格式 |
描述 |
15 |
%d |
十进制 |
+15 |
%+d |
显示正负符号 |
....15 |
%4d |
空格,宽度4,右对齐 |
15.... |
%-4d |
空格,宽度4,左对齐 |
1111 |
%b |
二进制 |
17 |
%o |
八进制 |
f |
%x |
十六进制,小写 |
字符
格式化后效果 |
格式 |
描述 |
A |
%c |
字符 |
'A' |
%q |
有引号的字符 |
U+0041 |
%U |
Unicode |
U+0041 'A' |
%#U |
Unicode有引号 |
浮点数
格式化后效果 |
格式 |
描述 |
1.234560e+02 |
%e |
科学计数 |
123.456000 |
%f |
十进制小数 |
字符串
格式化后效果 |
格式 |
描述 |
cafe |
%s |
字符串原样输出 |
..cafe |
%6s |
宽度6,右对齐 |
布尔
格式化后效果 |
格式 |
|
true |
%t |
单词true或false |
指针
格式化后效果 |
格式 |
描述 |
0xc0000160c8 |
%p |
指针,示例 fmt.Printf("%p", &a) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能