· 9 years ago · Sep 01, 2016, 06:18 AM
1package main
2
3import (
4 "log"
5 "os"
6
7 minio "github.com/minio/minio-go"
8)
9
10func main() {
11 endpoint := "127.0.0.1:9000"
12 accessKeyID := "4B0ZB3GG7SPW2J9TC4VG"
13 secretKey := "T9ZMBk0ehd0MZCx2qihrMK7+opvYEtlOYx0BIs5L"
14
15 useSSL := true
16
17 minioClient, err := minio.New(endpoint, accessKeyID, secretKey, useSSL)
18 if err != nil {
19 log.Fatal(err)
20 }
21 minioClient.TraceOn(os.Stdout)
22
23 buckets, err := minioClient.ListBuckets()
24 if err != nil {
25 log.Fatal(err)
26 }
27
28 for _, bucket := range buckets {
29 log.Println(bucket)
30 }
31}