# Functions

CleanRootCache removes any existing entries in the cache.
GetGithubRepository gets a GitHub repository from options.
InitRootCache initializes a cache at the repository's root to be used, if it does not currently exist.

# Variables

No description provided by the author

# Structs

Archive represents a URL pointing to a .tgz file.
GithubRepository represents a repository hosted on Github.
No description provided by the author

# Interfaces

Puller represents an interface that is able to pull a directory from a remote source.