Versions in this module Expand all Collapse all v0 v0.26.0 Dec 20, 2021 Changes in this version + const Scheme + var Set = wire.NewSet(wire.Struct(new(URLOpener), "Client")) + func OpenBucket(ctx context.Context, client *gcp.HTTPClient, bucketName string, opts *Options) (*blob.Bucket, error) + type CopyObjectHandles struct + Dst *storage.ObjectHandle + Src *storage.ObjectHandle + type Options struct + GoogleAccessID string + MakeSignBytes func(requestCtx context.Context) SignBytesFunc + PrivateKey []byte + SignBytes func([]byte) ([]byte, error) + type SignBytesFunc func([]byte) ([]byte, error) + type URLOpener struct + Client *gcp.HTTPClient + Options Options + func (o *URLOpener) OpenBucketURL(ctx context.Context, u *url.URL) (*blob.Bucket, error)