aws-go-s3 is a Amazon S3 library built with aws/aws-sdk-go.
If you want to run the tests, you SHOULD use a decicated S3 bucket for the tests. The test suite issues PutObject and DeleteObject in teardown.
You can specify the bucket name in environment variable.
$ cd bucket
$ export TEST_S3_BUCKET_NAME=aws-go-s3-test
$ go test -v