fmt.Sprintf格式化使用
2024-09-21 11:33:43
格式化写法:
fmt.Sprintf(格式化样式, 参数列表…)
参数说明:
格式化样式:字符串形式,格式化动词以%开头。
参数列表:多个参数以逗号分隔,个数必须与格式化样式中的动词个数对应,否则运行时会报错。
在 Go 语言中,格式化的命名延续C语言风格:
count := 1
fmt.Sprintf("这是我的第%d个程序", count)
字符串格式化时常用动词及功能:
动 词 | 功 能 |
---|---|
%v | 按值的本来值输出 |
%+v | 在 %v 基础上,对结构体字段名和值进行展开 |
%#v | 输出 Go 语言语法格式的值 |
%T | 输出 Go 语言语法格式的类型和值 |
%% | 输出 % 本体 |
%b | 整型以二进制方式显示 |
%o | 整型以八进制方式显示 |
%d | 整型以十进制方式显示 |
%x | 整型以十六进制方式显示 |
%X | 整型以十六进制、字母大写方式显示 |
%U | Unicode 字符 |
%f | 浮点数 |
%p | 指针,十六进制方式显示 |
最新文章
- sql2008“备份集中的数据库备份与现有的xx数据库不同”解决方法
- Lucky 2048 - The secret of being lucky
- 226 Invert Binary Tree
- Codeforces Round #202 (Div. 2) A,B
- 【转】本地存储-localStroage/sessionStorage存储
- 转:Web App开发入门
- STL之heap
- 《深入Java虚拟机学习笔记》- 第11章 类型转换
- 利用树莓派实现监控系统二(用motion实现监控)
- C#sql语句
- Oracle生成关闭外键的SQL语句
- org.apache.cxf.interceptor.Fault: Unmarshalling Error: 意外的元素 (uri:";";, local:";werks";)。所需元素为(none)
- CodeForces 540B School Marks
- python标准日志模块logging的使用方法
- WSTMart商城系统数据字典
- 框架----Django框架知识点整理
- move_base代码学习一
- https填坑之旅
- hdu 3395(KM算法||最小费用最大流(第二种超级巧妙))
- 【UOJ #198】【CTSC 2016】时空旅行
热门文章
- wordCount剖析Spark模型
- SpringMVC Web项目升级为Springboot项目(二)
- pdf下载速度
- B. Lynyrd Skynyrd
- Unable to find a constructor to use for type System.Security.Claims.Claim. A class should either have a default constructor
- Visual Studio 独立 Shell 下载
- VUE2 项目 引入 leaflet.draw全过程
- docker 标记和推送镜像
- C# Json处理相关
- 简单的Json数据