Documentation ¶ Index ¶ func NewDownloader(io *sys.IO, cfg *Config) (*s3.S3, error) func NewUploader(io *sys.IO, cfg *Config) (*s3manager.Uploader, error) func SkipTest() bool type Config func NewTestConfig() (*Config, error) type URI func ParseURI(s string) (*URI, error) func (uri *URI) ToConfig() *Config Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewDownloader ¶ func NewDownloader(io *sys.IO, cfg *Config) (*s3.S3, error) func NewUploader ¶ func NewUploader(io *sys.IO, cfg *Config) (*s3manager.Uploader, error) func SkipTest ¶ func SkipTest() bool Types ¶ type Config ¶ type Config struct { Profile string Region string Bucket string Prefix string Endpoint string } func NewTestConfig ¶ func NewTestConfig() (*Config, error) type URI ¶ type URI struct { Profile string Region string Bucket string Key string Endpoint string } func ParseURI ¶ func ParseURI(s string) (*URI, error) func (*URI) ToConfig ¶ func (uri *URI) ToConfig() *Config Source Files ¶ View all Source files config.go s3util.go uri.go Click to show internal directories. Click to hide internal directories.