package
0.0.0-20240220045909-d6d59087f46f
Repository: https://github.com/hemant-jain-author/design-patterns-using-go.git
Documentation: pkg.go.dev

# Functions

NewConcreteAggregate creates a new ConcreteAggregate instance.
NewLinkedListIterator creates a new iterator for the linked list.

# Structs

ConcreteAggregate struct.
ConcreteAggregate struct.
ConcreteIterator struct.
ConcreteIterator struct.
LinkedList struct representing a linked list.
LinkedListIterator struct representing an iterator for the linked list.
Node struct representing elements of linked list.

# Interfaces

Aggregate interface.
Iterable interface.
Iterator interface.
Iterator interface.