Versions in this module Expand all Collapse all v1 v1.0.6 Mar 2, 2021 v1.0.5 Mar 2, 2021 Changes in this version + type Queue struct + func NewQueue(size int) *Queue + func (q *Queue) Clone() *Queue + func (q *Queue) Peek() interface{} + func (q *Queue) Pop() interface{} + func (q *Queue) Push(v ...interface{}) + type Set struct + func NewSet() *Set + func (s *Set) Add(key interface{}) + func (s *Set) Delete(key interface{}) + func (s *Set) IsExist(key interface{}) bool