# Functions
CheckArgs should be used to ensure the right command line arguments are passed before executing an example.
CheckIfError should be used to naively panics if an error is not nil.
CreateDir creates a dir based on a given path.
Download Downloads a file.
NewDocsConfig returns an instance of DocsConfig data structure.
RemoveCode remove all folders of a given dir except docs folder.
RunCommand run a linux command.
# Structs
DocsConfig config data structure for config yaml file parser.
DocsYamlConfig corresponding golang structure for a versions yaml file.