package
0.0.0-20241025071220-754c36368d8c
Repository: https://github.com/dashwave/sharedlib.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
CreateBucket creates a new S3 bucket with the specified bucketname using the provided S3 session.
DeleteBucket deletes the bucket for the provided bucketname.
DoesObjectExists checks if a particular object exist in the specified bucket and returns corresponding boolean value.
No description provided by the author
No description provided by the author
GetObject downloads the object data for the given object key from the bucket.
GetObjectMultiipart downloads the object data for the given object key from the bucket.
GetObjectPresignedURL generates the public URL to download the object data for the given object key from the private bucket.
DoesObjectsWithPrefix return the list of objects that exist with the given prefix.
UploadObjectMultipart uploads the object data from the given source object to the bucket.
UploadObjectMultipartWithContext uploads the object data from the given source object to the bucket.
UploadObjectToBucket uploads the provided object to S3 bucket.
# Structs
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
No description provided by the author
No description provided by the author