github.com/abemedia/appcast@v0.4.0/target/azureblob/azureblob.go (about) 1 package azureblob 2 3 import ( 4 "github.com/abemedia/appcast/internal/blob" 5 "github.com/abemedia/appcast/target" 6 _ "gocloud.dev/blob/azureblob" // blob driver 7 ) 8 9 type Config struct { 10 Bucket string 11 Folder string 12 URL string 13 } 14 15 func New(c Config) (target.Target, error) { 16 return blob.NewTarget("azblob://"+c.Bucket, c.Folder, c.URL) 17 }