Go SDK for Sirv S3
On this page
If you're building an app with Go, you can upload and manage your Sirv files with the Go SDK for S3:
AWS SDK
Sirv is an independent platform, which does not use Amazon S3, but it uses S3 compliant transfer and storage, so you can use any of the AWS SDKs for S3, including the Go SDK.
Before you start, connect to your Sirv S3 bucket.
- Endpoint: s3.sirv.com
- Credentials: in your Sirv account
Use the SDK to:
- Upload files
- Download files
- Query a folders' contents
- Check if a file exists
- Fetch image meta data (Exif)
- Create folders
- Move files
- Copy files
- Rename files
- Delete file
If you would like any Go code samples for performing the functions above, please contact the Sirv support team.
REST API
Alternatively, you can use the Sirv REST API to upload, download and search the files in your Sirv S3 bucket. The REST API has over 30 other API methods for common functions.