golang bytes.Buffer
创建 Buffer缓冲器
var b bytes.Buffer //直接定义一个 Buffer 变量,而不用初始化
b.Writer([]byte(“Hello “)) // 可以直接使用
b1 := new(bytes.Buffer) //直接使用 new 初始化,可以直接使用
// 其它两种定义方式
func NewBuffer(buf []byte) *Buffer
func NewBufferString(s string) *Buffer
https://studygolang.com/articles/6224