关于go语言中的ioutil.WriteFile函数

今天写代码的时候,遇到一个问题,如何将数据以二进制的形式写入到jpg文件中,在c++中有wb这样的方式,而我最开始的想法是将[]byte中的每个byte都转换成二进制的字符串形式,然后写入到文件中,但是写完后发现压根就不对,一时进入了死胡同,为啥这样会不对呢?

最后发现,其实只要将[]byte这种类型直接写入文件即可,用UE打开jpg文件即可看到,是正确的。

你可能感兴趣的:(关于go语言中的ioutil.WriteFile函数)