# Functions
GetGoBinaryPath looks for the given binary in path, if not checks if it's in $GOPATH/bin.
GetGoPath returns the go path.
GetProjectFileDirectories returns all the project directories excluding git and vendor.
IsPathExcluded determines if the provided path is excluded from common searches.
# Constants
MagePathOverrideEnvVar is the variable we use for path related overrides.
# Variables
CommonlyExcludedRepoDirs contains the list of directories that are commonly excluded.