gpt4 book ai didi

php - Golang []byte 到 PHP 字符串

转载 作者:数据小太阳 更新时间:2023-10-29 03:27:39 25 4
gpt4 key购买 nike

我目前正在使用 Golang 将 []byte 数组写入文件(代码如下)。将其写入文件后,我想用 PHP 打开文件并读取字符串。但是,由于它是编码的,我需要使用 unpack 吗?我不确定要使用什么格式。

这是我的 Golang 代码:

var jsonlen uint16
// 16KB output buffer
wbuf := bufio.NewWriterSize(os.Stdout, 16384)

// write the magic bytes
fmt.Print(MagicBytes)

// encode and write json
json, 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 代码,所以这里没有任何代码可以展示。

最佳答案

使用以下方法排序:

wbuf.Write(json)

关于php - Golang []byte 到 PHP 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35790314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com