7 "github.com/aliyun/aliyun-oss-go-sdk/oss"
10 // NewBucketSample shows how to initialize client and bucket
11 func NewBucketSample() {
13 client, err := oss.New(endpoint, accessID, accessKey)
19 err = client.CreateBucket(bucketName)
25 bucket, err := client.Bucket(bucketName)
30 // Put object, uploads an object
31 var objectName = "myobject"
32 err = bucket.PutObject(objectName, strings.NewReader("MyObjectValue"))
37 // Delete object, deletes an object
38 err = bucket.DeleteObject(objectName)
44 err = client.DeleteBucket(bucketName)
49 fmt.Println("NewBucketSample completed")