Categorygithub.com/Scalingo/go-utils/storage
modulepackage
1.6.0
Repository: https://github.com/scalingo/go-utils.git
Documentation: pkg.go.dev

# README

Package storage v1.6.0

# Packages

Package storagemock is a generated GoMock package.
No description provided by the author

# Functions

No description provided by the author
NewSwift instantiate a new connection to a Swift object storage.
No description provided by the author
WithRetryPolicy is an option to constructor NewS3 to add a Retry Policy impacting GET operations.
No description provided by the author

# Constants

DefaultPartSize 16 MB part size define the size in bytes of the parts uploaded in a multipart upload.
DefaultUploadConcurrency defines that multipart upload will be done in parallel in 2 routines.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
S3ListMaxKeys is defined here https://github.com/aws/aws-sdk-go-v2/blob/v1.17.1/service/s3/api_op_ListObjectsV2.go#L107-L109.
No description provided by the author
No description provided by the author

# Structs

ObjectNotFound is a custom error in case the object is not found.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

Backend represents something which is able to store files on an object storage service.
No description provided by the author

# Type aliases

BackendMethod represents the name of a Method included in the Backend interface.
No description provided by the author