mirror of
https://github.com/gospider007/requests.git
synced 2025-12-24 13:57:52 +08:00
21 lines
446 B
Go
21 lines
446 B
Go
package requests
|
|
|
|
// var flateWriterPool = sync.Pool{
|
|
// New: func() interface{} {
|
|
// w, _ := flate.NewWriter(io.Discard, flate.DefaultCompression)
|
|
// return w
|
|
// },
|
|
// }
|
|
|
|
// func getFlateWriter(dst io.Writer) *flate.Writer {
|
|
// w := flateWriterPool.Get().(*flate.Writer)
|
|
// w.Reset(dst)
|
|
// return w
|
|
// }
|
|
|
|
// func putFlateWriter(w *flate.Writer) {
|
|
// // w.Close() // flush buffer
|
|
// w.Reset(io.Discard)
|
|
// flateWriterPool.Put(w)
|
|
// }
|