我正在尝试在控制台中使用 bufio 读取用户输入。文本可以包含一些特殊字符(é、à、♫、╬、...)。
代码如下所示:
reader := bufio.NewReader(os.Stdin)
input, _ := reader.ReadString('\n')
例如,如果我键入“é”,ReadString 会将其读取为“c3 a9”而不是“00e9”。如何读取 Unicode 而不是 UTF-8 的文本输入?我需要将此值用作哈希表键。
谢谢
温温酱
小怪兽爱吃肉
相关分类