package
0.0.0-20220210160809-961fe65214e0
Repository: https://github.com/lapt0r/goose.git
Documentation: pkg.go.dev

# Functions

EnumerateRepositoryFileChanges : Enumerate the commmits in a target repository and return the assembled ScanTargets.
GetBytesFromScanTarget : Receives a ScanTarget struct, returns a byte slice of file contents (filesystem) or patch data (git).
GetTargets returns all files that are children of the target path.
LoadGitTargets : Loads content from a provided git hash and parent directory.
ValidateContent ensures that the contents of the text are valid binary encodings.

# Structs

ScanTarget : Struct to abstract loading of filesystem and git commit history targets.