Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Stack ¶
type Stack[T any] interface { // Push pushes an element onto the top of this Stack. Push(element T) // Pop removes and returns the top element of this Stack and whether the element exists. Pop() (T, bool) // Peek returns the top element of this Stack without removing it. Peek() (T, bool) // Clear removes all elements from this Stack. Clear() // Size returns the amount of elements in this Stack. Size() int // IsEmpty checks if this Stack is empty. IsEmpty() bool }
Stack is a stack of elements.
Click to show internal directories.
Click to hide internal directories.