A simple strings.Builder pool using sync.Pool inspired by lestrrat-go/bufferpool.
import "github.com/nasa9084/go-builderpool"
var pool = builderpool.New()
func main() {
builder := pool.Get()
defer pool.Release(builder)
// ...
}
A simple strings.Builder pool using sync.Pool inspired by lestrrat-go/bufferpool.
import "github.com/nasa9084/go-builderpool"
var pool = builderpool.New()
func main() {
builder := pool.Get()
defer pool.Release(builder)
// ...
}