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).