Versions in this module Expand all Collapse all v1 v1.6.0 Apr 5, 2025 v1.4.0 Oct 6, 2024 Changes in this version + var ErrCircularQueue = errors.New("circular queue: fxxk") + type CircularQueue struct + func New(capacity int) *CircularQueue + func (c *CircularQueue) At(i int) (interface{}, error) + func (c *CircularQueue) Back() (interface{}, error) + func (c *CircularQueue) Empty() bool + func (c *CircularQueue) Front() (interface{}, error) + func (c *CircularQueue) Full() bool + func (c *CircularQueue) PopFront() (interface{}, error) + func (c *CircularQueue) PushBack(v interface{}) error + func (c *CircularQueue) Size() int