如何使用Unicode表打印藏文字符
这是藏语的Unicode字符表,
https://en.m.wikipedia.org/wiki/Tibetan_(Unicode_block)
如何在 fmt.Printf(mycode) 语句中使用该图表中的代码,以便打印藏文字母 ?,它位于该 unicode 图表的 U+0F4x 行和 F 列。
我必须写:
Fmt.Printf(“U+0F4xF”)
或类似的东西,还是我必须删除“U”或“U+”?
回答
打印?(U+0F4F TIBETAN LETTER TA)(或任何其他 Unicode 字符),您可以将字符直接放入字符串文字中,使用u0F4F转义符,或使用对应的符文(Unicode 代码点):
fmt.Printf("Direct: ?n")
fmt.Printf("Escape: u0F4Fn")
fmt.Printf("Rune: %cn", rune(0x0F4F))
在围棋博客有一些细节...