1
0
Go to file
2026-02-23 00:22:19 +01:00
.gitignore init repo 2026-02-17 16:58:00 +01:00
buffered_test.go content reader and testing 2026-02-22 16:30:37 +01:00
content_test.go provide default pool 2026-02-22 18:45:57 +01:00
content.go drop old todo 2026-02-22 19:52:02 +01:00
go.mod init repo 2026-02-17 16:58:00 +01:00
go.sum content reader and testing 2026-02-22 16:30:37 +01:00
io_test.go provide default pool 2026-02-22 18:45:57 +01:00
lib_test.go fix/improve benchmarks 2026-02-23 00:22:19 +01:00
lib.go fix/improve benchmarks 2026-02-23 00:22:19 +01:00
license license and readme 2026-02-22 18:51:21 +01:00
Makefile document shared pool expected 2026-02-22 20:55:38 +01:00
peek_test.go content reader and testing 2026-02-22 16:30:37 +01:00
pool_test.go provide default pool 2026-02-22 18:45:57 +01:00
pool.go provide default pool 2026-02-22 18:45:57 +01:00
read_test.go content reader and testing 2026-02-22 16:30:37 +01:00
readbytes_test.go content reader and testing 2026-02-22 16:30:37 +01:00
reader.go content reader and testing 2026-02-22 16:30:37 +01:00
readme.md update docs: mention the content writer scenario 2026-02-22 23:51:29 +01:00
readutf8_test.go content reader and testing 2026-02-22 16:30:37 +01:00
writeto_test.go content reader and testing 2026-02-22 16:30:37 +01:00

Buffer

Pooled Buffer IO for Go programs.

Package buffer provides a reader implementation similar to bufio.Reader. The underlying memory buffers can be used from a synchronized pool. It also supports scenarios similar to io.Pipe, where a content writer process is wrapped by a buffered reader.

Find the documentation here:


Made in Berlin, DE