Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
internal/ | H | 22-Sep-2020 | - | |||
CHANGES.md | H A D | 22-Sep-2020 | 2.9 KiB | |||
README.md | H A D | 22-Sep-2020 | 874 | |||
acl.go | H A D | 22-Sep-2020 | 8.7 KiB | |||
acl_test.go | H A D | 22-Sep-2020 | 1.6 KiB | |||
bucket.go | H A D | 22-Sep-2020 | 42.3 KiB | |||
bucket_test.go | H A D | 22-Sep-2020 | 20.3 KiB | |||
conformance_test.go | H A D | 22-Sep-2020 | 6.8 KiB | |||
copy.go | H A D | 22-Sep-2020 | 8.3 KiB | |||
copy_test.go | H A D | 22-Sep-2020 | 2.1 KiB | |||
doc.go | H A D | 22-Sep-2020 | 7.7 KiB | |||
example_test.go | H A D | 22-Sep-2020 | 23.6 KiB | |||
go.mod | H A D | 22-Sep-2020 | 443 | |||
go.sum | H A D | 22-Sep-2020 | 49.8 KiB | |||
go110.go | H A D | 22-Sep-2020 | 1.4 KiB | |||
go110_test.go | H A D | 22-Sep-2020 | 1.7 KiB | |||
go_mod_tidy_hack.go | H A D | 22-Sep-2020 | 918 | |||
hmac.go | H A D | 22-Sep-2020 | 12.5 KiB | |||
hmac_test.go | H A D | 22-Sep-2020 | 15.8 KiB | |||
iam.go | H A D | 22-Sep-2020 | 4.4 KiB | |||
integration_test.go | H A D | 22-Sep-2020 | 110 KiB | |||
invoke.go | H A D | 22-Sep-2020 | 1.1 KiB | |||
mock_test.go | H A D | 22-Sep-2020 | 1.9 KiB | |||
not_go110.go | H A D | 22-Sep-2020 | 1.2 KiB | |||
not_go110_test.go | H A D | 22-Sep-2020 | 1.5 KiB | |||
notifications.go | H A D | 22-Sep-2020 | 5.8 KiB | |||
notifications_test.go | H A D | 22-Sep-2020 | 3 KiB | |||
oc_test.go | H A D | 22-Sep-2020 | 1,012 | |||
post_policy_v4.go | H A D | 22-Sep-2020 | 12.9 KiB | |||
reader.go | H A D | 22-Sep-2020 | 13.1 KiB | |||
reader_go114_test.go | H A D | 22-Sep-2020 | 4.8 KiB | |||
reader_test.go | H A D | 22-Sep-2020 | 7.8 KiB | |||
retry_test.go | H A D | 22-Sep-2020 | 6 KiB | |||
storage.go | H A D | 22-Sep-2020 | 54 KiB | |||
storage.replay | H A D | 22-Sep-2020 | 2.8 MiB | |||
storage_test.go | H A D | 22-Sep-2020 | 37.1 KiB | |||
writer.go | H A D | 22-Sep-2020 | 8 KiB | |||
writer_test.go | H A D | 22-Sep-2020 | 5.6 KiB |
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```