/S3

golang library for uploading file to Amazon s3. Solely to PUT object to S3 bucket.

Primary LanguageGo

go get github.com/Abhishek-Nagarkoti/s3
import (
"github.com/Abhishek-Nagarkoti/s3"
)

//using it
	accessKey := "key"
	secretKey := "key"
	hostname:="s3-ap-southeast-1.amazonaws.com"
	keyFilename := "something.jpg"
	filename := "something.jpg"
	bucketName := "sps-photos"
	amazonS3 := s3.Init(accessKey, secretKey,hostname)
	amazonS3.Upload(keyFilename, bucketName, filename)
	var data []byte
	data = amazonS3.Download(keyfilename,bucketName)