golang中的%q

%q	a single-quoted character literal safely escaped with Go syntax
a := "aaa"
fmt.Printf("%s", a)
// 输出 aaa
a := "aaa"
fmt.Printf("%q", a)
// 输出 "aaa"
fmt.Printf("%q", 0x4E2D) 
// 输出 '中'
posted @ 2022-03-07 13:56  doNotTellU  阅读(2009)  评论(0编辑  收藏  举报