package
1.0.6
Repository: https://github.com/coinbase/step.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
Delete deletes contents from S3.
Get downloads content from S3.
GetBucketTags returns the tags on a bucket.
No description provided by the author
GetSHA256 returns a hex string of the SHA256 of the value of a key in S3.
No description provided by the author
GetStruct returns a Struct from S3.
GrabLock creates a lock file in S3 with a UUID it returns a grabbed bool, and error if the Lock already exists and UUID is equal to the existing lock it will returns true, otherwise false if the Lock doesn't exist it will create the file and return true.
Put uploads content to s3.
PutFile uploads a file to S3.
No description provided by the author
No description provided by the author
No description provided by the author
PutStruct Uploads a Struct to S3.
No description provided by the author
No description provided by the author
No description provided by the author
ReleaseLock removes the lock file for UUID If the lock file exists and is not the same UUID it returns an error.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author