Documentation ¶ Index ¶ func New[Value any](opts ...options.Option[core.Options]) core.Queue[Value] type GoChanQ func (q *GoChanQ[Value]) Dequeue() (Value, bool) func (q *GoChanQ[Value]) Empty() bool func (q *GoChanQ[Value]) Enqueue(v Value) bool func (q *GoChanQ[Value]) Full() bool func (q *GoChanQ[Value]) Size() int Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func New ¶ func New[Value any](opts ...options.Option[core.Options]) core.Queue[Value] Types ¶ type GoChanQ ¶ type GoChanQ[Value any] struct { // contains filtered or unexported fields } func (*GoChanQ[Value]) Dequeue ¶ func (q *GoChanQ[Value]) Dequeue() (Value, bool) func (*GoChanQ[Value]) Empty ¶ func (q *GoChanQ[Value]) Empty() bool func (*GoChanQ[Value]) Enqueue ¶ func (q *GoChanQ[Value]) Enqueue(v Value) bool func (*GoChanQ[Value]) Full ¶ func (q *GoChanQ[Value]) Full() bool func (*GoChanQ[Value]) Size ¶ func (q *GoChanQ[Value]) Size() int Source Files ¶ View all Source files q.go Click to show internal directories. Click to hide internal directories.