Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 17-May-2021 | - | ||||
.repo-metadata.json | H A D | 17-May-2021 | 383 | 13 | 12 | |
CHANGES.md | H A D | 17-May-2021 | 191 | 6 | 4 | |
LICENSE | H A D | 17-May-2021 | 11.1 KiB | 203 | 169 | |
README.md | H A D | 17-May-2021 | 874 | 32 | 27 | |
acl.go | H A D | 17-May-2021 | 8.7 KiB | 336 | 268 | |
bucket.go | H A D | 17-May-2021 | 36.4 KiB | 1,189 | 778 | |
copy.go | H A D | 17-May-2021 | 7.9 KiB | 229 | 141 | |
doc.go | H A D | 17-May-2021 | 6 KiB | 177 | 1 | |
go.mod | H A D | 17-May-2021 | 374 | 15 | 12 | |
go.sum | H A D | 17-May-2021 | 15.1 KiB | 157 | 156 | |
go110.go | H A D | 17-May-2021 | 1,003 | 33 | 12 | |
go_mod_tidy_hack.go | H A D | 17-May-2021 | 918 | 23 | 2 | |
hmac.go | H A D | 17-May-2021 | 10.8 KiB | 388 | 241 | |
iam.go | H A D | 17-May-2021 | 3.4 KiB | 131 | 100 | |
invoke.go | H A D | 17-May-2021 | 1.1 KiB | 38 | 18 | |
not_go110.go | H A D | 17-May-2021 | 1.2 KiB | 43 | 18 | |
notifications.go | H A D | 17-May-2021 | 5.8 KiB | 189 | 116 | |
reader.go | H A D | 17-May-2021 | 11.7 KiB | 404 | 276 | |
storage.go | H A D | 17-May-2021 | 43.9 KiB | 1,368 | 884 | |
storage.replay | H A D | 17-May-2021 | 2.8 MiB | 30,067 | 30,067 | |
writer.go | H A D | 17-May-2021 | 7.6 KiB | 261 | 159 |
README.md
1## Cloud Storage [![GoDoc](https://godoc.org/cloud.google.com/go/storage?status.svg)](https://godoc.org/cloud.google.com/go/storage) 2 3- [About Cloud Storage](https://cloud.google.com/storage/) 4- [API documentation](https://cloud.google.com/storage/docs) 5- [Go client documentation](https://godoc.org/cloud.google.com/go/storage) 6- [Complete sample programs](https://github.com/GoogleCloudPlatform/golang-samples/tree/master/storage) 7 8### Example Usage 9 10First create a `storage.Client` to use throughout your application: 11 12[snip]:# (storage-1) 13```go 14client, err := storage.NewClient(ctx) 15if err != nil { 16 log.Fatal(err) 17} 18``` 19 20[snip]:# (storage-2) 21```go 22// Read the object1 from bucket. 23rc, err := client.Bucket("bucket").Object("object1").NewReader(ctx) 24if err != nil { 25 log.Fatal(err) 26} 27defer rc.Close() 28body, err := ioutil.ReadAll(rc) 29if err != nil { 30 log.Fatal(err) 31} 32```