Skip to content

Commit dba7f69

Browse files
committed
更新 _example 改为通过环境变量 COS_BUCKET_URL 获取大部分示例所需的 bucket url
1 parent 162da37 commit dba7f69

30 files changed

+31
-29
lines changed

_example/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11

22

33
```
4+
export COS_BUCKET_URL=https://<bucket>-<appid>.cos.<region>.myqcloud.com
45
export COS_SECRETID=xx
56
export COS_SECRETKEY=xxx
67

_example/bucket/deleteCORS.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
b := &cos.BaseURL{
1717
BucketURL: u,
1818
}

_example/bucket/deleteTagging.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
b := &cos.BaseURL{
1717
BucketURL: u,
1818
}

_example/bucket/get.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import (
1414
)
1515

1616
func main() {
17-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
17+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1818
b := &cos.BaseURL{
1919
BucketURL: u,
2020
}

_example/bucket/getACL.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{
1818
BucketURL: u,
1919
}

_example/bucket/getCORS.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{
1818
BucketURL: u,
1919
}

_example/bucket/getLocation.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{
1818
BucketURL: u,
1919
}

_example/bucket/getTagging.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{
1818
BucketURL: u,
1919
}

_example/bucket/head.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{
1818
BucketURL: u,
1919
}

_example/bucket/listMultipartUploads.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{
1818
BucketURL: u,
1919
}

_example/bucket/putACL.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
b := &cos.BaseURL{
1717
BucketURL: u,
1818
}

_example/bucket/putCORS.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
b := &cos.BaseURL{
1717
BucketURL: u,
1818
}

_example/bucket/putTagging.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{
1818
BucketURL: u,
1919
}

_example/object/abortMultipartUpload.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{BucketURL: u}
1818
c := cos.NewClient(b, &http.Client{
1919
Transport: &cos.AuthorizationTransport{

_example/object/completeMultipartUpload.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func uploadPart(c *cos.Client, name string, uploadID string, blockSize, n int) s
4343
}
4444

4545
func main() {
46-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
46+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
4747
b := &cos.BaseURL{BucketURL: u}
4848
c := cos.NewClient(b, &http.Client{
4949
Transport: &cos.AuthorizationTransport{

_example/object/copy.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import (
1717
)
1818

1919
func main() {
20-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
20+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
2121
b := &cos.BaseURL{BucketURL: u}
2222
c := cos.NewClient(b, &http.Client{
2323
Transport: &cos.AuthorizationTransport{

_example/object/delete.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
b := &cos.BaseURL{BucketURL: u}
1717
c := cos.NewClient(b, &http.Client{
1818
Transport: &cos.AuthorizationTransport{

_example/object/deleteMultiple.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func uploadMulti(c *cos.Client) []string {
4646
}
4747

4848
func main() {
49-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
49+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
5050
b := &cos.BaseURL{BucketURL: u}
5151
c := cos.NewClient(b, &http.Client{
5252
Transport: &cos.AuthorizationTransport{

_example/object/get.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
)
1616

1717
func main() {
18-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
18+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1919
b := &cos.BaseURL{BucketURL: u}
2020
c := cos.NewClient(b, &http.Client{
2121
Transport: &cos.AuthorizationTransport{

_example/object/getACL.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{BucketURL: u}
1818
c := cos.NewClient(b, &http.Client{
1919
Transport: &cos.AuthorizationTransport{

_example/object/getAnonymous.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55
"fmt"
66
"net/url"
7+
"os"
78
"strings"
89

910
"io/ioutil"
@@ -27,7 +28,7 @@ func upload(c *cos.Client, name string) {
2728
}
2829

2930
func main() {
30-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
31+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
3132
b := &cos.BaseURL{BucketURL: u}
3233
c := cos.NewClient(b, nil)
3334

_example/object/head.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
//u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
//u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
u := cos.NewBucketURL("test", "1253846586", "cn-north", true)
1717
b := &cos.BaseURL{BucketURL: u}
1818
c := cos.NewClient(b, &http.Client{

_example/object/initiateMultipartUpload.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import (
1414
)
1515

1616
func main() {
17-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
17+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1818
b := &cos.BaseURL{BucketURL: u}
1919
c := cos.NewClient(b, &http.Client{
2020
Transport: &cos.AuthorizationTransport{

_example/object/listParts.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func uploadPart(c *cos.Client, name string, uploadID string, blockSize, n int) s
4343
}
4444

4545
func main() {
46-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
46+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
4747
b := &cos.BaseURL{BucketURL: u}
4848
c := cos.NewClient(b, &http.Client{
4949
Transport: &cos.AuthorizationTransport{

_example/object/options.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
b := &cos.BaseURL{BucketURL: u}
1717
c := cos.NewClient(b, &http.Client{
1818
Transport: &cos.AuthorizationTransport{

_example/object/put.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
func main() {
16-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
16+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1717
b := &cos.BaseURL{BucketURL: u}
1818
c := cos.NewClient(b, &http.Client{
1919
Transport: &cos.AuthorizationTransport{

_example/object/putACL.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import (
1212
)
1313

1414
func main() {
15-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
15+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1616
b := &cos.BaseURL{BucketURL: u}
1717
c := cos.NewClient(b, &http.Client{
1818
Transport: &cos.AuthorizationTransport{

_example/object/uploadFile.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import (
1414
)
1515

1616
func main() {
17-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
17+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
1818
b := &cos.BaseURL{BucketURL: u}
1919
c := cos.NewClient(b, &http.Client{
2020
Transport: &cos.AuthorizationTransport{

_example/object/uploadPart.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ func initUpload(c *cos.Client, name string) *cos.InitiateMultipartUploadResult {
2424
}
2525

2626
func main() {
27-
u, _ := url.Parse("https://test-1253846586.cn-north.myqcloud.com")
27+
u, _ := url.Parse(os.Getenv("COS_BUCKET_URL"))
2828
b := &cos.BaseURL{BucketURL: u}
2929
c := cos.NewClient(b, &http.Client{
3030
Transport: &cos.AuthorizationTransport{

_example/test.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ run ./service/get.go
1515

1616
echo '##### bucket ####'
1717

18-
run ./bucket/delete.go
18+
# run ./bucket/delete.go
1919
run ./bucket/put.go
2020
run ./bucket/putACL.go
2121
run ./bucket/putCORS.go

0 commit comments

Comments
 (0)