我目前正在[]byte用 Golang 将数组写入文件(代码如下)。将其写入文件后,我想用 PHP 打开文件并读取字符串。但是,由于它已编码,因此我需要使用unpack? 我不确定要使用什么格式。这是我的 Golang 代码:var jsonlen uint16// 16KB output bufferwbuf := bufio.NewWriterSize(os.Stdout, 16384)// write the magic bytesfmt.Print(MagicBytes)// encode and write jsonjson, err := json.Marshal(Metadata)if err != nil { fmt.Println("Failed to encode the Metadata JSON:", err) return}jsonlen = uint16(len(json))err = binary.Write(wbuf, binary.LittleEndian, &jsonlen)if err != nil { fmt.Println("error writing output: ", err) return}err = binary.Write(wbuf, binary.LittleEndian, &json)if err != nil { fmt.Println("error writing output: ", err) return}还没有编写任何永久的 PHP 代码,所以这里没有任何显示。
- 1 回答
- 0 关注
- 115 浏览
添加回答
举报
0/150
提交
取消