MCPcopy Create free account

hub / github.com/PacktPublishing/Learn-Data-Structures-and-Algorithms-with-Golang / types & classes

Types & classes93 in github.com/PacktPublishing/Learn-Data-Structures-and-Algorithms-with-Golang

↓ 8 callersTypeAliasName
Name type
Chapter09/social_graph_example.go:11
↓ 8 callersTypeAliasintegerKey
Chapter04/avl_tree.go:185
↓ 4 callersFuncTypeByFactor
ByFactor Type
Chapter06/sort_keys.go:25
↓ 1 callersTypeAliasSortByAge
SortByAge type
Chapter06/sort_slice.go:25
StructAccount
Account struct
Chapter01/facade.go:11
StructAccount
Account struct
Chapter01/privateclass.go:18
StructAccountDetails
AccountDetails struct
Chapter01/privateclass.go:12
StructAdaptee
Adaptee Struct
Chapter01/adapter.go:27
StructAdapter
Adapter struct
Chapter01/adapter.go:16
StructAddress
Address struct
Chapter01/flyweight.go:84
StructBinarySearchTree
BinarySearchTree class
Chapter04/binary_search_tree.go:20
StructBinarySearchTree
BinarySearchTree class
Chapter07/binarysearchtree.go:20
StructBranch
Branch struct
Chapter01/composite.go:27
StructBranchManagerFacade
BranchManagerFacade struct
Chapter01/facade.go:66
StructCache
Cache class
Chapter10/cache_management.go:27
StructCacheObject
CacheObject class
Chapter10/cache_management.go:13
StructCircularQueue
Circular Queue
Chapter06/circular_queue.go:11
StructClass
Class Type
Chapter09/knowledge_catalog.go:11
StructClass
Class Type
Chapter09/test/knowledge_catalog.go:11
StructColumn
Column Class
Chapter04/table.go:24
StructCommit
A Commit is a record of code checkin
Chapter06/sort_multi_keys.go:13
StructCustomer
Customer struct
Chapter01/facade.go:36
StructCustomer
Customer struct
Chapter01/flyweight.go:47
StructCustomer
Chapter02/database_operations.go:16
StructCustomer
Chapter02/crm_database_operations.go:16
InterfaceDataTransferObject
DataTransferObject interface
Chapter01/flyweight.go:42
StructDataTransferObjectFactory
DataTransferObjectFactory struct
Chapter01/flyweight.go:11
TypeAliasDictKey
DictKey is the key of the dictionary
Chapter07/dictionary.go:12
TypeAliasDictVal
DictVal type
Chapter07/dictionary.go:15
StructDictionary
Dictionary class
Chapter07/dictionary.go:18
StructDrawContour
DrawContour struct
Chapter01/bridge.go:30
StructDrawShape
DrawShape struct
Chapter01/bridge.go:16
StructElement
Element class
Chapter03/stack.go:12
StructEmployee
class Employee
Chapter06/sort_slice.go:12
StructEmployee
Employee struct
Chapter01/flyweight.go:61
InterfaceIComposite
IComposite interface
Chapter01/composite.go:11
InterfaceIContour
IContour interace
Chapter01/bridge.go:24
InterfaceIDrawShape
IDrawShape interface
Chapter01/bridge.go:11
InterfaceIProcess
IProcess Interface
Chapter01/decorator.go:11
InterfaceIProcess
IProces interface
Chapter01/adapter.go:11
InterfaceIRealObject
IRealObject interface
Chapter01/virtualproxy.go:11
TypeAliasIntegerHeap
integerHeap a type
Chapter01/heap.go:12
InterfaceKeyValue
KeyValue type
Chapter04/avl_tree.go:12
StructKnowledgeGraph
Knowledge Graph type
Chapter09/knowledge_catalog.go:16
StructKnowledgeGraph
Knowledge Graph type
Chapter09/test/knowledge_catalog.go:16
StructLOL
List of List
Chapter09/sparse_matrix.go:11
StructLeaflet
Leaflet struct
Chapter01/composite.go:16
StructLink
Link class
Chapter09/social_graph.go:17
StructLink
Link class
Chapter09/test/social_graph.go:17
StructLinkedList
LinkedList class
Chapter03/doubly_linked_list.go:18
StructLinkedList
LinkedList class
Chapter03/linked_list.go:17
StructManager
Manager struct
Chapter01/flyweight.go:72
StructMapLayout
MapLayout class
Chapter09/map_layout.go:19
StructMapLayout
MapLayout class
Chapter09/test/map_layout.go:19
TypeAliasMass
Chapter06/sort_keys.go:12
TypeAliasMiles
Chapter06/sort_keys.go:13
StructNode
Node class
Chapter06/unordered_list.go:11
StructNode
Node struct
Chapter06/linked_list.go:11
StructNode
Node class
Chapter03/doubly_linked_list.go:11
StructNode
Node class
Chapter03/linked_list.go:11
StructOrder
Order class
Chapter03/queue.go:14
StructPlace
Place class
Chapter09/map_layout.go:11
StructPlace
Place class
Chapter09/test/map_layout.go:11
StructProcessClass
ProcessClass struct
Chapter01/decorator.go:16
StructProcessDecorator
ProcessDecorator struct
Chapter01/decorator.go:24
StructQueue
Queue class
Chapter03/sync_queue.go:21
TypeAliasQueue
Queue - Array of Orders Type
Chapter03/queue.go:11
StructRealObject
RealObject struct
Chapter01/virtualproxy.go:16
StructReferenceCounter
Reference Counter
Chapter10/weighted_reference.go:4
StructReferenceCounter
Reference Counter
Chapter10/reference_counting.go:13
StructReferenceCounter
Reference Counter Class
Chapter10/stack_garbage_collection.go:12
StructRow
Row Class
Chapter04/table.go:18
StructSet
Set class
Chapter03/set.go:11
StructSocialGraph
Social Graph
Chapter09/social_graph.go:11
StructSocialGraph
Social Graph class
Chapter09/social_graph_example.go:13
StructSocialGraph
Social Graph
Chapter09/test/social_graph.go:11
StructSparseMatrix
Sparse Matrix
Chapter09/sparse_matrix.go:18
StructStack
Stack is a basic LIFO stack that resizes as needed.
Chapter03/stack.go:29
StructStack
Stack class
Chapter10/stack_garbage_collection.go:32
StructTable
Table Class
Chapter04/table.go:11
StructThing
Thing class
Chapter06/sort_keys.go:16
StructThingSorter
ThingSorter class
Chapter06/sort_keys.go:38
StructTransaction
Transaction struct
Chapter01/facade.go:49
StructTree
Tree struct
Chapter01/tree.go:11
StructTreeNode
TreeNode class
Chapter04/avl_tree.go:18
StructTreeNode
TreeNode class
Chapter04/binary_search_tree.go:12
StructTreeNode
TreeNode class
Chapter07/binarysearchtree.go:12
StructTreeSet
TreeSet type
Chapter07/treeset.go:6
StructUnOrderedList
UnOrderedList class
Chapter06/unordered_list.go:17
StructVirtualProxy
VirtualProxy struct
Chapter01/virtualproxy.go:24
Structfraction
fraction class
Chapter07/farey_sequence.go:11
FuncTypelessFunc
func(p1 *Commit, p2 *Commit) bool
Chapter06/sort_multi_keys.go:19
StructmultiSorter
multiSorter class
Chapter06/sort_multi_keys.go:22