Documentation ¶
Index ¶
- type Buffer
- func (b *Buffer) ReadFloat32(BigEndian bool) (Result float32)
- func (b *Buffer) ReadFloat64(BigEndian bool) (Result float64)
- func (b *Buffer) ReadInt16(BigEndian bool) (Result int16)
- func (b *Buffer) ReadInt32(BigEndian bool) (Result int32)
- func (b *Buffer) ReadInt64(BigEndian bool) (Result int64)
- func (b *Buffer) ReadInt8(BigEndian bool) (Result int8)
- func (b *Buffer) ReadRune() (Result []rune)
- func (b *Buffer) ReadString() (Result string)
- func (b *Buffer) WriteFloat32(v float32, BigEndian bool)
- func (b *Buffer) WriteFloat64(v float64, BigEndian bool)
- func (b *Buffer) WriteInt16(v int16, BigEndian bool)
- func (b *Buffer) WriteInt32(v int32, BigEndian bool)
- func (b *Buffer) WriteInt64(v int64, BigEndian bool)
- func (b *Buffer) WriteInt8(v int8, BigEndian bool)
- func (b *Buffer) WriteRune(v []rune)
- func (b *Buffer) WriteString(v string)
- type LimitedPool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Buffer ¶
func (*Buffer) ReadFloat32 ¶
func (*Buffer) ReadFloat64 ¶
func (*Buffer) ReadString ¶
func (*Buffer) WriteFloat32 ¶
func (*Buffer) WriteFloat64 ¶
func (*Buffer) WriteInt16 ¶
func (*Buffer) WriteInt32 ¶
func (*Buffer) WriteInt64 ¶
func (*Buffer) WriteString ¶
type LimitedPool ¶
type LimitedPool struct {
// contains filtered or unexported fields
}
func NewLimitedPool ¶
func NewLimitedPool(minSize, maxSize int) *LimitedPool
func (*LimitedPool) Get ¶
func (p *LimitedPool) Get(size int) *[]byte
func (*LimitedPool) Put ¶
func (p *LimitedPool) Put(b *[]byte)
Click to show internal directories.
Click to hide internal directories.