package
0.3.0
Repository: https://github.com/mrauer/gitdump.git
Documentation: pkg.go.dev

# Functions

ConfigPath sets the download path in the configuration and logs the action.
ConfigToken sets the GitHub token in the configuration and logs the action.
DownloadFile downloads a file from a given URL and saves it to the specified filepath.
DumpOrganizationRepositories downloads the zipballs of all repositories in an organization.
DumpPrivateRepositories downloads the zipballs of all private repositories for the authenticated user.
DumpPublicRepositories downloads the zipballs of all public repositories for a GitHub user.
GetOrganizationRepository downloads the zipball of a specific repository in an organization.
GetPrivateRepository downloads the zipball of a specific private repository.
GetPublicRepository downloads the zipball of a specific public repository for a GitHub user.
GitLogin authenticates with GitHub using the provided token.
ListOrganizationRepositories fetches and logs a list of repositories for a GitHub organization.
ListOrganizations fetches and logs a list of GitHub organizations.
ListPrivateRepositories fetches and logs a list of private repositories for the authenticated user.
ListPublicRepositories fetches and logs a list of public repositories for a GitHub user.
MakeDir creates a directory with the specified entity name and today's date as the subdirectory.

# Structs

ApiResult represents the structure of the API response.