Golang fmt輸出介紹

Gary Ng
1 min readAug 10, 2020

--

Print: 輸出到控制台

Println: 輸出到控制台並且換行

Printf: 格式化字符串類型的變量

Sprintf: 格式化並返回一個字串

Fprintf: 格式化並輸出到 io.Writers

格式化的符號

  1. %v : 輸出變量
  2. %+v: 輸出struct時,連同key一同輸出
  3. %T: 輸出變量的資料型態
  4. %#v:
  5. %t: boolean
  6. %d: 數值型態
  7. %s: 字串
  8. %f: 浮點數
  9. %b: 二進制
  10. %o: 八進制
  11. %x: 十六進制
  12. %c: 輸出整數對應的字
  13. %p: 輸出指標
  14. %E: 以科學記號顯示
  15. %: 控制輸出的寬度

--

--

Gary Ng
Gary Ng

Written by Gary Ng

軟體工程師、後端工程師

No responses yet