Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BufferedChannel ¶
type BufferedChannel struct {
// contains filtered or unexported fields
}
BufferedChannel provides go channel like interface with unlimited storage
func (*BufferedChannel) Append ¶
func (b *BufferedChannel) Append(v interface{})
Append adds given data at end of channel
func (*BufferedChannel) AsyncRemove ¶
func (b *BufferedChannel) AsyncRemove() interface{}
AsyncRemove removes first element of list asynchronously
func (*BufferedChannel) Inspect ¶
func (b *BufferedChannel) Inspect() interface{}
Inspect first element of list if exists
func (*BufferedChannel) Remove ¶
func (b *BufferedChannel) Remove() interface{}
Remove removes first element of list synchronously
Click to show internal directories.
Click to hide internal directories.