github.com/angenalZZZ/gofunc@v0.0.0-20210507121333-48ff1be3917b/net/pool/bytebuffer/bytebuffer.go (about) 1 package bytebuffer 2 3 import "github.com/valyala/bytebufferpool" 4 5 // ByteBuffer is the alias of bytebufferpool.ByteBuffer. 6 type ByteBuffer = bytebufferpool.ByteBuffer 7 8 var ( 9 // Get returns an empty byte buffer from the pool, exported from gnet/bytebuffer. 10 Get = bytebufferpool.Get 11 // Put returns byte buffer to the pool, exported from gnet/bytebuffer. 12 Put = func(b *ByteBuffer) { 13 if b != nil { 14 bytebufferpool.Put(b) 15 } 16 } 17 )