# Packages

No description provided by the author

# Functions

CreateCSV creates a CSV representation of the given nodes and writes it to the given file.
CreateCSVFile generates hierarchy csv content and writes it to the given file.
IdentifyRootNodes returns a slice of nodes from the given map that have no parent.
PopulateChildNodes takes a flat map of nodes and populates the children slice for each node.

# Variables

No description provided by the author

# Structs

Node represents a single node in a hierarchy, linking to child nodes.
Store represents storage for hierarchy data.

# Type aliases

go:generate moq -out hierarchytest/db.go -pkg hierarchytest .