Versions in this module Expand all Collapse all v0 v0.31.5 Apr 16, 2019 Changes in this version + const MaxLength + type CElement struct + Value interface{} + func (e *CElement) DetachNext() + func (e *CElement) DetachPrev() + func (e *CElement) Next() *CElement + func (e *CElement) NextWait() *CElement + func (e *CElement) NextWaitChan() <-chan struct{} + func (e *CElement) Prev() *CElement + func (e *CElement) PrevWait() *CElement + func (e *CElement) PrevWaitChan() <-chan struct{} + func (e *CElement) Removed() bool + func (e *CElement) SetNext(newNext *CElement) + func (e *CElement) SetPrev(newPrev *CElement) + func (e *CElement) SetRemoved() + type CList struct + func New() *CList + func (l *CList) Back() *CElement + func (l *CList) BackWait() *CElement + func (l *CList) Front() *CElement + func (l *CList) FrontWait() *CElement + func (l *CList) Init() *CList + func (l *CList) Len() int + func (l *CList) PushBack(v interface{}) *CElement + func (l *CList) Remove(e *CElement) interface{} + func (l *CList) WaitChan() <-chan struct{}