Repository navigation
Releases: google/go-cloud
Release list
v0.5.0
Highlights:
- blob: Added support for accessing provider-specific types via
As. - blob: Added
Listfor listing blobs in a bucket. - blob: Added
SignedURLfor creating a URL granting temporary access to a blob. - blob: Added
blob.Open, for creating ablob.Bucketbased on a URL likes3://mybucketorgs://mybucket. - blob: Added
ContentMD5option when writing. - server: Added a constructor for
DefaultDriverto apply timeouts. - wire: Improved FAQ and package documentation.
v0.4.0
blob: added a separate Attributes method.
blob: added support for key/value metadata.
runtimevar: polling implementations always obey Wait, and edge-based ones avoid double-reads on change.
wire: avoid using variable names that are Go keywords.
wire: report an error if a function with wire.Build in it is an invalid injector.
wire: improved error message for provider set conflicts.
v0.3.0
runtimevar: add implementations for etcd and constantvar
blob: add ReadAll and WriteAll shortcuts
blob: allow user to abort a write by cancelling the writer context
blob: s3blob properly sets the bufferSize for uploading
wire: omit the local package identifier if it matches the package name
all: tests run with Go 1.11, and with Go modules
v0.2.0
blob: Fixed bugs regarding Size and ModTime attributes.
blob: Added conformance test suite for Driver implementations.
runtimevar: Added conformance test suite for Driver implementations.
mysql: Enable native password authentication.
wire: Added wire.InterfaceValue, to be used instead of wire.Value for interface values.