# Packages
Package url abstracts local and remote file URLs.
# Functions
No description provided by the author
IsCancelationError reports whether given error is a storage related cancelation error.
No description provided by the author
Less returns if relative path of storage.Object a's URL comes before the one of b's in the lexicographic order.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewMockStorage creates a new mock instance.
No description provided by the author
ShouldProcessURL returns true if follow symlinks is enabled.
# Variables
ErrNoObjectFound indicates there are no objects found from a given directory.
# Structs
Bucket is a container for storage objects.
No description provided by the author
ErrGivenObjectNotFound indicates a specified object is not found.
Filesystem is the Storage implementation of a local filesystem.
No description provided by the author
No description provided by the author
MockStorage is a mock of Storage interface.
MockStorageMockRecorder is the mock recorder for MockStorage.
Object is a generic type which contains metadata for storage items.
ObjectType is the type of Object.
Options stores configuration for storage.
S3 is a storage type which interacts with S3API, DownloaderAPI and UploaderAPI.
No description provided by the author
SessionCache holds session.Session according to s3Opts and it synchronizes access/modification.
# Interfaces
EventStreamDecoder decodes a s3.Event with the given decoder.
Storage is an interface for storage operations that is common to local filesystem and remote object storage.
# Type aliases
StorageClass represents the storage used to store an object.