Versions in this module Expand all Collapse all v1 v1.18.1 Apr 18, 2022 v1.18.0 Apr 14, 2022 Changes in this version + type Iterator struct + func (iterator *Iterator) Begin() + func (iterator *Iterator) End() + func (iterator *Iterator) First() bool + func (iterator *Iterator) Index() int + func (iterator *Iterator) Last() bool + func (iterator *Iterator) Next() bool + func (iterator *Iterator) NextTo(f func(index int, value interface{}) bool) bool + func (iterator *Iterator) Prev() bool + func (iterator *Iterator) PrevTo(f func(index int, value interface{}) bool) bool + func (iterator *Iterator) Value() interface{} + type Queue struct + func New(maxSize int) *Queue + func (queue *Queue) Clear() + func (queue *Queue) Dequeue() (value interface{}, ok bool) + func (queue *Queue) Empty() bool + func (queue *Queue) Enqueue(value interface{}) + func (queue *Queue) FromJSON(data []byte) error + func (queue *Queue) Full() bool + func (queue *Queue) Iterator() Iterator + func (queue *Queue) MarshalJSON() ([]byte, error) + func (queue *Queue) Peek() (value interface{}, ok bool) + func (queue *Queue) Size() int + func (queue *Queue) String() string + func (queue *Queue) ToJSON() ([]byte, error) + func (queue *Queue) UnmarshalJSON(bytes []byte) error + func (queue *Queue) Values() []interface{} Other modules containing this package github.com/emirpasic/gods/v2