README ¶ ubuffer Unbounded FIFO buffer for Go, implemented io.Reader and io.Writer Expand ▾ Collapse ▴ Documentation ¶ Index ¶ Constants type Buffer func NewBuffer(cap int64, tempDir string) *Buffer func (buffer *Buffer) Finalize() error func (buffer *Buffer) Read(p []byte) (n int, err error) func (buffer *Buffer) Seek(offset int64, whence int) (ret int64, err error) func (buffer *Buffer) Write(p []byte) (n int, err error) Constants ¶ View Source const MEMSIZE = 50 * (1 << 20) Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Buffer ¶ type Buffer struct { // contains filtered or unexported fields } func NewBuffer ¶ func NewBuffer(cap int64, tempDir string) *Buffer func (*Buffer) Finalize ¶ func (buffer *Buffer) Finalize() error func (*Buffer) Read ¶ func (buffer *Buffer) Read(p []byte) (n int, err error) func (*Buffer) Seek ¶ func (buffer *Buffer) Seek(offset int64, whence int) (ret int64, err error) func (*Buffer) Write ¶ func (buffer *Buffer) Write(p []byte) (n int, err error) Source Files ¶ View all Source files buffer.go Click to show internal directories. Click to hide internal directories.