package
0.0.1-alpha
Repository: https://github.com/neutrinocorp/cloudsync.git
Documentation: pkg.go.dev

# Functions

NewAmazonS3 allocates a new AmazonS3 instance ready to perform underlying S3 API actions using cloudsync.BlobStorage API.
NewBlobStorage allocates a new cloudsync.BlobStorage concrete implementation based on given BlobStoreType.

# Constants

AmazonS3Store blob storage for Amazon Simple Storage Service (S3).
No description provided by the author
AzureBlobStore blob storage for Microsoft Azure Blob Storage Service.
No description provided by the author
GoogleCloudStore blob storage for Google Cloud (GCP) Storage Service.
No description provided by the author
GoogleDriveStore blob storage for Google Drive.
No description provided by the author

# Variables

BlobStoreMap readable name mapping to BlobStoreType.
ErrInvalidBlobStorage the given blob storage type is invalid.

# Structs

AmazonS3 Amazon Simple Storage Service (S3) concrete implementation of cloudsync.BlobStorage.

# Type aliases

BlobStoreType a kind of blob storage (Amazon S3, Google Drive, Google Cloud Storage and/or Microsoft Azure Blob Storage).