golang bytesBuffer 改为 string
要将一个 bytes.Buffer 转换为 string,可以使用 bytes.Buffer 的 String() 方法。这个方法会返回 bytes.Buffer 中的数据作为一个字符串。
以下是一个示例:
package main
import (
"bytes"
"fmt"
)
func main() {
var buffer bytes.Buffer
buffer.Write([]byte("Hello, World!"))
str := buffer.String()
fmt.Println(str)
}
在上面的示例中,我们首先创建一个 bytes.Buffer 对象并将一些数据写入它。然后,我们使用 buffer.String() 方法将 bytes.Buffer 转换为字符串并将其打印出来。输出结果将是 Hello, World!。
原文地址: https://www.cveoy.top/t/topic/i4jz 著作权归作者所有。请勿转载和采集!