`pool.NewBuffer` 在 #16 中引入的方法,实现根据实际使用场景动态评估默认 `bytes.Buffer` 容量的方法,因测试存在bug(在 #17 #18 中发现及修复) 后被弃用,但是考虑 `BufferPool` 接口可以简化使用 `sync.Pool` 获取及响应 `bytes.Buffer`实例,故通过改变 `pool.NewBuffer ` 的行为,响应一个独立的非共享的 `BufferPool`,每次调用都会返回新的 `BufferPool`。
pool.NewBuffer在 #16 中引入的方法,实现根据实际使用场景动态评估默认bytes.Buffer容量的方法,因测试存在bug(在 #17 #18 中发现及修复) 后被弃用,但是考虑BufferPool接口可以简化使用sync.Pool获取及响应bytes.Buffer实例,故通过改变pool.NewBuffer的行为,响应一个独立的非共享的BufferPool,每次调用都会返回新的BufferPool。