golang中格式化符號說明


golang中格式化符號說明

 
%v	值的默認格式表示
%+v	類似%v,但輸出結構體時會添加字段名
%#v	值的Go語法表示
%T	值的類型的Go語法表示
%%	百分號

布爾值:

%t	單詞true或false

整數:

%b	表示為二進制
%c	該值對應的unicode碼值
%d	表示為十進制
%o	表示為八進制
%q	該值對應的單引號括起來的go語法字符字面值,必要時會采用安全的轉義表示
%x	表示為十六進制,使用a-f
%X	表示為十六進制,使用A-F
%U	表示為Unicode格式:U+1234,等價於"U+%04X"

浮點數與復數的兩個組分:

%b	無小數部分、二進制指數的科學計數法,如-123456p-78;參見strconv.FormatFloat
%e	科學計數法,如-1234.456e+78
%E	科學計數法,如-1234.456E+78
%f	有小數部分但無指數部分,如123.456
%F	等價於%f
%g	根據實際情況采用%e或%f格式(以獲得更簡潔、准確的輸出)
%G	根據實際情況采用%E或%F格式(以獲得更簡潔、准確的輸出)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM