我正在尝试检查一个给定字符是否存在于一个字节中://readBuf:[]byte//n:intfori:=0;i“?”是字符串类型,所以我得到一个错误,因为readBuf[i]是一个字节。我怎样才能转换“?”到一个字节以便能够将它与readBuf[i]进行比较?似乎[]byte("?")[0]正在工作(将1元素字符串转换为1元素字节数组,提取第一个值),但我确信这不是正确的方法这样做。 最佳答案 runeliteral'?'是问号rune的无类型整数值。使用bytes.ContainsRune:ifbytes.ContainsRun