栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Go lang中的打印格式列表

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Go lang中的打印格式列表

fmt软件包
文档中
提供了“动词”格式的列表:

一般:

%v  the value in a default format.    when printing structs, the plus flag (%+v) adds field names%#v a Go-syntax representation of the value%T  a Go-syntax representation of the type of the value%%  a literal percent sign; consumes no value

布尔值:

%t  the word true or false

整数:

%b  base 2%c  the character represented by the corresponding Unipre pre point%d  base 10%o  base 8%q  a single-quoted character literal safely escaped with Go syntax.%x  base 16, with lower-case letters for a-f%X  base 16, with upper-case letters for A-F%U  Unipre format: U+1234; same as "U+%04X"

浮点和复杂成分:

%b  decimalless scientific notation with exponent a power of two,    in the manner of strconv.FormatFloat with the 'b' format,    e.g. -123456p-78%e  scientific notation, e.g. -1234.456e+78%E  scientific notation, e.g. -1234.456E+78%f  decimal point but no exponent, e.g. 123.456%g  whichever of %e or %f produces more compact output%G  whichever of %E or %f produces more compact output

字符串和字节片:

%s  the uninterpreted bytes of the string or slice%q  a double-quoted string safely escaped with Go syntax%x  base 16, lower-case, two characters per byte%X  base 16, upper-case, two characters per byte

指针:

%p  base 16 notation, with leading 0x

其他标志:

+   always print a sign for numeric values;    guarantee ASCII-only output for %q (%+q)-   pad with spaces on the right rather than the left (left-justify the field)#   alternate format: add leading 0 for octal (%#o), 0x for hex (%#x);    0X for hex (%#X); suppress 0x for %p (%#p);    print a raw (backquoted) string if possible for %q (%#q);    write e.g. U+0078 'x' if the character is printable for %U (%#U).' ' (space) leave a space for elided sign in numbers (% d);    put spaces between bytes printing strings or slices in hex (% x, % X)0   pad with leading zeros rather than spaces


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/448149.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号