如果运行fmt.Println("\u554a"),则显示“啊”。
fmt.Println("\u554a")
但是,如何\u554a从符文“啊”中获得unicode样式的字符串呢?
\u554a
恕我直言,它应该更好:
func RuneToAscii(r rune) string { if r < 128 { return string(r) } else { return "\\u" + strconv.FormatInt(int64(r), 16) } }