Documentation ¶ Index ¶ type AWS func NewAWS(l *log.Logger, c *AWSCredentials, region string) *AWS func (aws *AWS) NewBucket(bucketName, region string) *Bucket func (aws *AWS) UploadFilesFromDir(b *Bucket, dir string) type AWSCredentials type Bucket func (b *Bucket) GetHTTPEndpoint() string Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type AWS ¶ type AWS struct { Region string // contains filtered or unexported fields } func NewAWS ¶ func NewAWS(l *log.Logger, c *AWSCredentials, region string) *AWS func (*AWS) NewBucket ¶ func (aws *AWS) NewBucket(bucketName, region string) *Bucket func (*AWS) UploadFilesFromDir ¶ func (aws *AWS) UploadFilesFromDir(b *Bucket, dir string) type AWSCredentials ¶ type AWSCredentials struct { AccessKeyID string SecretKey string } type Bucket ¶ type Bucket struct { Name string Region string } func (*Bucket) GetHTTPEndpoint ¶ func (b *Bucket) GetHTTPEndpoint() string Source Files ¶ View all Source files aws.gobucket.go Click to show internal directories. Click to hide internal directories.