国产乱子伦精品视频潮,日本丰满少妇bbb,妇乱子伦毛片视频,久久AV无码乱码A片无码天美,人妻丁字裤流出白浆

跳到主要內容

Go-SDK

S3-Go-SDK?

Minio Golang Client SDK提供一套(tao)API,訪(fang)問(wen)Amazon S3及其他(ta)任何兼容S3的對(dui)象存儲服(fu)務。

前置條件?

  • 如果您還不了解COS,請參考對象存儲服務
  • 使用SDK需要擁有有效的密鑰對(包括AccessKeyId和AccessKeySecret)進行簽名認證,請在控制臺界面獲取該密鑰對;

安裝golang?

yum install golang

設置GO工作目錄?

編輯~/.profile

export GOPATH=~/golang

安裝minio庫?

cd ~
source .profile
mkdir golang
cd golang
go get -u github.com/minio/minio-go

使用GO-SDK?

1、列出所有桶

編(bian)輯(ji)list-bucket.go,內容(rong)如下:

package main
import (
"fmt"
"github.com/minio/minio-go"
)

func main() {

// 1. 設(she)置(zhi)相關參數并創建(jian)S3 Client
endpoint := "s3-cn-suzhou.cn-henji.com"
accessKeyID := "YOUR_ACCESS_KEY_ID"
secretAccessKey := "YOU_SECRET_ACCESS_KEY"
useSSL := false

s3Client, err := minio.NewV2(endpoint, accessKeyID, secretAccessKey, useSSL)
if err != nil {
panic(err)
}

// 2. 獲取(qu)Bucket列(lie)表
buckets, err := s3Client.ListBuckets()
if err != nil {
panic(err)
}
for _, bucket := range buckets {
fmt.Println(bucket)
}
}

編譯運行:

go build list-bucket.go
./list-bucket

最后輸出:

mybucket-1
mybucket-2
mybucket-3

2、更多操作

請見鏈接: