13
A
回答
27
的格式 「動詞」 名單可在documentation of the fmt package:
一般:
%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 Unicode code 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 Unicode 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
3
你可以找到更多,看看這個http://golang.org/pkg/fmt/
和運行
$ godoc -http=0.0.0.0:8080
瀏覽器中打開本地主機:8080讓整個下線網站(還包括你去src & DOC)
+2
您可以執行':8080'(儘管通常使用端口6060)。 – mk12
相關問題
- 1. 打印格式列表
- 2. 列表格式化打印列表
- 3. 在Python中打印列表時控制打印格式
- 4. 從Go列表中打印列表。循環故障
- 5. MATLAB:打印格式的表
- 6. Go lang access denied
- 7. Go lang界面
- 8. JMX for Go [lang]
- 9. 用列表打印Python格式
- 10. 打印列表與Java格式
- 11. 打印列表爲PNG圖像格式
- 12. 用格式化打印嵌套列表
- 13. Python列表打印(格式化)
- 14. 打印和格式化列表在Python
- 15. 在GO中打印表格的有效方法
- 16. Java中的2D陣列打印格式
- 17. Java printf格式打印表格或列中的項目
- 18. 在列表打印C#數組中格式化的方式
- 19. 將數據打印到Python中的XML列表樣式(表格)
- 20. HTML表格打印大列
- 21. 序言 - 與格式列表的打印列表/ 2
- 22. Powershell打印機中斷格式 - 表格列布局
- 23. 格式打印
- 24. 在Python中以列格式打印列表
- 25. 以表格格式打印控制檯列表
- 26. 列表和打印模式
- 27. Python打包/格式化打印時的列表
- 28. Go lang排序一個2D陣列
- 29. 如何打印格式排列列
- 30. 如何以集合的格式打印列表。在Python3中
謝謝fo快速反應,對我有幫助。 – Coder
如何將0填充到右側? – majidarif