Documentation ¶
Index ¶
- Variables
- func Log(f string, a ...interface{})
- func ReleaseBuffer(b *Buffer)
- func ReleaseTimer(t *time.Timer)
- func TakeTimer() *time.Timer
- type Buffer
- func (b *Buffer) Allocate(n int)
- func (b *Buffer) Append(v []byte)
- func (b *Buffer) AppendByte(v byte)
- func (b *Buffer) Extend(n int) []byte
- func (b *Buffer) Len() int
- func (b *Buffer) ReadDataFrom(r io.Reader) (int, error)
- func (b *Buffer) Reset()
- func (b *Buffer) Set(v []byte)
- func (b *Buffer) String() string
- func (b *Buffer) WriteDataTo(w io.Writer) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultBufferLength = 16384 ErrTooLarge = fmt.Errorf("Too large") )
Functions ¶
func ReleaseBuffer ¶
func ReleaseBuffer(b *Buffer)
func ReleaseTimer ¶
Types ¶
type Buffer ¶
type Buffer struct { B []byte // contains filtered or unexported fields }
func TakeBuffer ¶
func TakeBuffer() *Buffer
func (*Buffer) AppendByte ¶
Click to show internal directories.
Click to hide internal directories.