基本上,我要做的是将十六进制格式的字符串转换为字节,并将字节追加到字节切片中。

我试过:

func main() {
    bytes := []byte{0xfc}
    string := "0xe8"
    bytes = append(bytes, string...)
    fmt.Printf("%s", bytes)
}

输出:

�0xe8

我知道我可以声明一个字节变量并附加这个字节。 我需要把字符串转换成一个字节。

预期产量:

��