GCP – 删除过时的存储桶

huangapple go评论104阅读模式
英文:

GCP - Remove Obsolete Buckets

问题

GCP - 删除过时的存储桶

在GCP中使用golang删除过时的存储桶
我该如何在golang中实现这个功能?

英文:

GCP - Remove Obsolete Buckets

Remove Obsolete Buckets in GCP in golang
How can I implement this thing in golang ?

答案1

得分: 1

你可以尝试通过BucketHandle.Delete方法删除存储桶。

import (
	"context"

	"cloud.google.com/go/storage"
)

func main() {
	ctx := context.Background()
	client, err := storage.NewClient(ctx)
	if err != nil {
		// TODO: 处理错误。
	}
	if err := client.Bucket("my-bucket").Delete(ctx); err != nil {
		// TODO: 处理错误。
	}
}
英文:

You may try to delete the bucket through BucketHandle.Delete

import (
	"context"

	"cloud.google.com/go/storage"
)

func main() {
	ctx := context.Background()
	client, err := storage.NewClient(ctx)
	if err != nil {
		// TODO: handle error.
	}
	if err := client.Bucket("my-bucket").Delete(ctx); err != nil {
		// TODO: handle error.
	}
}

huangapple
  • 本文由 发表于 2022年10月13日 18:24:51
  • 转载请务必保留本文链接:https://go.coder-hub.com/74054183.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定