就很好奇这个io.writer的干嘛用的,是属于官方package的io的一个func
那么传参怎么传递呢 - 其实就是传递io.Writer的一个实现
而 bytes.buffer是其的一个实现,那么其参数类型可以等同于 *bytes.buffer
传递参数如下
然后开始说道 bytes.Buffer 这个包
看官方手册
Buffer是一个实现了读写方法的可变大小的字节缓冲
常用的是
Buffer.Writer - 写字节流进入一个变量 \ Buffer.Bytes 从一个变量按照字节的方式读取数据