198
社区成员
发帖
与我相关
我的任务
分享
package main
import (
"bytes"
"fmt"
)
func main() {
var buf bytes.Buffer
//写入字节数组
buf.Write([]byte("Hello"))
//写入字节
buf.WriteByte(9)
buf.WriteByte(65)
buf.WriteByte('a')
//写入字符串
buf.WriteString("\t寅恪光潜")
//写入rune数组
buf.WriteRune('🌵')
fmt.Printf("%T\n", buf)
fmt.Println(buf)
fmt.Println(buf.String())
}
/*
bytes.Buffer
{[72 101 108 108 111 9 65 97 9 229 175 133 230 129 170 229 133 137 230 189 156 240 159 140 181] 0 0}
Hello Aa 寅恪光潜🌵
*/
用法很简单,主要就是不同数据类型使用不同的写入方法
欢迎加入我们,一起交流学习,一起进步,成为GO语言技术达人