• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

internal/H19-Nov-2019-914764

.repo-metadata.jsonH A D19-Nov-2019383 1312

CHANGES.mdH A D19-Nov-20191.2 KiB4327

README.mdH A D19-Nov-2019874 3227

acl.goH A D19-Nov-20198.7 KiB336268

acl_test.goH A D19-Nov-20191.6 KiB6646

bucket.goH A D19-Nov-201939.8 KiB1,264812

bucket_test.goH A D19-Nov-201919.2 KiB624562

conformance_test.goH A D19-Nov-20192.7 KiB10980

copy.goH A D19-Nov-20197.9 KiB229141

copy_test.goH A D19-Nov-20192.1 KiB7252

doc.goH A D19-Nov-20196.7 KiB2041

example_test.goH A D19-Nov-201920.6 KiB827589

go.modH A D19-Nov-2019574 1815

go.sumH A D19-Nov-201916.4 KiB170169

go110.goH A D19-Nov-20191,003 3312

go_mod_tidy_hack.goH A D19-Nov-2019918 232

hmac.goH A D19-Nov-201912.5 KiB442269

hmac_test.goH A D19-Nov-201915.8 KiB551483

iam.goH A D19-Nov-20193.4 KiB131100

integration_test.goH A D19-Nov-201996.2 KiB3,2742,699

invoke.goH A D19-Nov-20191.1 KiB3818

invoke_test.goH A D19-Nov-20191.5 KiB5736

mock_test.goH A D19-Nov-20191.9 KiB8258

not_go110.goH A D19-Nov-20191.2 KiB4318

notifications.goH A D19-Nov-20195.8 KiB189116

notifications_test.goH A D19-Nov-20193 KiB9976

oc_test.goH A D19-Nov-20191,012 3918

reader.goH A D19-Nov-201911.7 KiB404276

reader_test.goH A D19-Nov-20197.8 KiB340310

retry_test.goH A D19-Nov-20196.1 KiB213144

storage.goH A D19-Nov-201946.8 KiB1,446937

storage.replayH A D19-Nov-20192.8 MiB30,06730,067

storage_test.goH A D19-Nov-201934.7 KiB1,1461,049

writer.goH A D19-Nov-20197.6 KiB261159

writer_test.goH A D19-Nov-20195.7 KiB180122

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```