{"id":3514042,"name":"github.com/googlecloudplatform/google-cloud-go","ecosystem":"go","description":"Package cloud is the root of the packages used to access Google Cloud\nServices. See https://godoc.org/cloud.google.com/go for a full list\nof sub-packages.\n\nAll clients in sub-packages are configurable via client options. These options are\ndescribed here: https://godoc.org/google.golang.org/api/option.\n\nAll the clients in sub-packages support authentication via Google Application Default\nCredentials (see https://cloud.google.com/docs/authentication/production), or\nby providing a JSON key file for a Service Account. See the authentication examples\nin this package for details.\n\nBy default, all requests in sub-packages will run indefinitely, retrying on transient\nerrors when correctness allows. To set timeouts or arrange for cancellation, use\ncontexts. See the examples for details.\n\nDo not attempt to control the initial connection (dialing) of a service by setting a\ntimeout on the context passed to NewClient. Dialing is non-blocking, so timeouts\nwould be ineffective and would only interfere with credential refreshing, which uses\nthe same context.\n\nConnection pooling differs in clients based on their transport. Cloud\nclients either rely on HTTP or gRPC transports to communicate\nwith Google Cloud.\n\nCloud clients that use HTTP (bigquery, compute, storage, and translate) rely on the\nunderlying HTTP transport to cache connections for later re-use. These are cached to\nthe default http.MaxIdleConns and http.MaxIdleConnsPerHost settings in\nhttp.DefaultTransport.\n\nFor gRPC clients (all others in this repo), connection pooling is configurable. Users\nof cloud client libraries may specify option.WithGRPCConnectionPool(n) as a client\noption to NewClient calls. This configures the underlying gRPC connections to be\npooled and addressed in a round robin fashion.\n\nMinimal docker images like Alpine lack CA certificates. This causes RPCs to appear to\nhang, because gRPC retries indefinitely. See https://github.com/GoogleCloudPlatform/google-cloud-go/issues/928\nfor more information.\n\nTo see gRPC logs, set the environment variable GRPC_GO_LOG_SEVERITY_LEVEL. See\nhttps://godoc.org/google.golang.org/grpc/grpclog for more information.\n\nFor HTTP logging, set the GODEBUG environment variable to \"http2debug=1\" or \"http2debug=2\".\n\nGoogle Application Default Credentials is the recommended way to authorize\nand authenticate clients.\n\nFor information on how to create and obtain Application Default Credentials, see\nhttps://developers.google.com/identity/protocols/application-default-credentials.\n\n\nTo arrange for an RPC to be canceled, use context.WithCancel.\n\n\nYou can use a file with credentials to authenticate and authorize, such as a JSON\nkey file associated with a Google service account. Service Account keys can be\ncreated and downloaded from\nhttps://console.developers.google.com/permissions/serviceaccounts.\n\nThis example uses the Datastore client, but the same steps apply to\nthe other client libraries underneath this package.\n\n\nIn some cases (for instance, you don't want to store secrets on disk), you can\ncreate credentials from in-memory JSON and use the WithCredentials option.\n\nThe google package in this example is at golang.org/x/oauth2/google.\n\nThis example uses the PubSub client, but the same steps apply to\nthe other client libraries underneath this package.\n\n\nTo set a timeout for an RPC, use context.WithTimeout.","homepage":"https://github.com/googlecloudplatform/google-cloud-go","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/googlecloudplatform/google-cloud-go","keywords_array":[],"namespace":"github.com/googlecloudplatform","versions_count":171,"first_release_published_at":"2016-08-03T22:20:50.000Z","latest_release_published_at":"2025-09-22T16:26:20.000Z","latest_release_number":"v0.123.0","last_synced_at":"2026-07-21T07:04:02.085Z","created_at":"2022-04-10T21:29:08.102Z","updated_at":"2026-08-31T16:56:03.539Z","registry_url":"https://pkg.go.dev/github.com/googlecloudplatform/google-cloud-go","install_command":"go get github.com/googlecloudplatform/google-cloud-go","documentation_url":"https://pkg.go.dev/github.com/googlecloudplatform/google-cloud-go#section-documentation","metadata":{},"repo_metadata":{"id":16848688,"uuid":"19608522","full_name":"googleapis/google-cloud-go","owner":"googleapis","description":"Google Cloud Client Libraries for Go.","archived":false,"fork":false,"pushed_at":"2026-08-28T22:17:26.000Z","size":595166,"stargazers_count":4500,"open_issues_count":423,"forks_count":1575,"subscribers_count":260,"default_branch":"main","last_synced_at":"2026-08-29T04:43:33.638Z","etag":null,"topics":["cloud-bigquery","cloud-datastore","cloud-pubsub","cloud-storage","go","golang","google-cloud"],"latest_commit_sha":null,"homepage":"https://cloud.google.com/go/docs/reference","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/googleapis.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":"auditmanager/CHANGES.md","citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":"support/CHANGES.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2014-05-09T11:11:58.000Z","updated_at":"2026-08-28T22:10:14.000Z","dependencies_parsed_at":"2026-08-22T02:57:41.309Z","dependency_job_id":null,"html_url":"https://github.com/googleapis/google-cloud-go","commit_stats":{"total_commits":8711,"total_committers":431,"mean_commits":"20.211136890951277","dds":0.8809551142233957,"last_synced_commit":"e4e1a498f21b0792e0a7662f82f9e062e5aa0fe9"},"previous_names":["googlecloudplatform/gcloud-golang","googlecloudplatform/google-cloud-go"],"tags_count":7669,"template":false,"template_full_name":null,"purl":"pkg:github/googleapis/google-cloud-go","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleapis%2Fgoogle-cloud-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleapis%2Fgoogle-cloud-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleapis%2Fgoogle-cloud-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleapis%2Fgoogle-cloud-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/googleapis","download_url":"https://codeload.github.com/googleapis/google-cloud-go/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleapis%2Fgoogle-cloud-go/sbom","scorecard":{"id":438407,"data":{"date":"2025-08-11","repo":{"name":"github.com/googleapis/google-cloud-go","commit":"8c6da0dd99cec1bb046fac771c0404cf5476187e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":8.3,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/action_syntax.yml:9","Info: topLevel 'contents' permission set to 'read': .github/workflows/apidiff.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/conformance.yaml:28","Info: topLevel 'contents' permission set to 'read': .github/workflows/new_client.yml:12","Info: topLevel 'contents' permission set to 'read': .github/workflows/owlbot_validation.yml:10","Info: topLevel 'contents' permission set to 'read': .github/workflows/third_party_check.yml:9","Info: topLevel 'contents' permission set to 'read': .github/workflows/vet.yml:10","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":1,"reason":"dependency not pinned by hash detected -- score normalized to 1","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/action_syntax.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/action_syntax.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/action_syntax.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/action_syntax.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/apidiff.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/apidiff.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/conformance.yaml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/conformance.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/conformance.yaml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/conformance.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/conformance.yaml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/conformance.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/new_client.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/new_client.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/new_client.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/new_client.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/new_client.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/new_client.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/new_client.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/new_client.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/owlbot_validation.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/owlbot_validation.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/owlbot_validation.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/owlbot_validation.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/third_party_check.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/third_party_check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/third_party_check.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/third_party_check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/third_party_check.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/third_party_check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/vet.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/vet.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/vet.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/googleapis/google-cloud-go/vet.yml/main?enable=pin","Warn: containerImage not pinned by hash: internal/gapicgen/cmd/genbot/Dockerfile:1","Warn: containerImage not pinned by hash: internal/gapicgen/cmd/genbot/Dockerfile:4: pin your Docker image by updating docker:25.0 to docker:25.0@sha256:b41d0183012e2334aacd4e0b8e339b89246c4fdb7eada6cc86b0355f41328549","Warn: containerImage not pinned by hash: internal/librariangen/Dockerfile:21","Warn: containerImage not pinned by hash: internal/librariangen/Dockerfile:59","Warn: containerImage not pinned by hash: internal/postprocessor/Dockerfile:15","Warn: goCommand not pinned by hash: internal/gapicgen/cmd/genbot/Dockerfile:30-34","Warn: goCommand not pinned by hash: internal/gapicgen/cmd/genbot/Dockerfile:30-34","Warn: goCommand not pinned by hash: internal/gapicgen/cmd/genbot/Dockerfile:30-34","Warn: goCommand not pinned by hash: internal/librariangen/Dockerfile:100-105","Warn: goCommand not pinned by hash: internal/postprocessor/Dockerfile:39-43","Warn: goCommand not pinned by hash: internal/postprocessor/Dockerfile:39-43","Warn: goCommand not pinned by hash: internal/postprocessor/Dockerfile:39-43","Warn: goCommand not pinned by hash: internal/postprocessor/Dockerfile:39-43","Warn: goCommand not pinned by hash: bigtable/conformance_test.sh:54","Warn: pipCommand not pinned by hash: internal/kokoro/environment.sh:97","Warn: goCommand not pinned by hash: .github/workflows/apidiff.yml:59","Warn: goCommand not pinned by hash: .github/workflows/conformance.yaml:55","Warn: goCommand not pinned by hash: .github/workflows/vet.yml:25","Warn: goCommand not pinned by hash: .github/workflows/vet.yml:26","Warn: goCommand not pinned by hash: .github/workflows/vet.yml:27","Info:   0 out of  23 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned","Info:   0 out of   1 pipCommand dependencies pinned","Info:   0 out of   5 containerImage dependencies pinned","Info:   4 out of  18 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-19T05:09:57.916Z","repository_id":16848688,"created_at":"2025-08-19T05:09:57.917Z","updated_at":"2025-08-19T05:09:57.917Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36967335,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-29T02:00:05.978Z","response_time":51,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-08-31T16:56:03.539Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/googlecloudplatform/google-cloud-go","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/googlecloudplatform/google-cloud-go","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/googlecloudplatform/google-cloud-go","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/googlecloudplatform/google-cloud-go/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-31T02:46:58.093Z","issues_count":1672,"pull_requests_count":5647,"avg_time_to_close_issue":7718804.935483871,"avg_time_to_close_pull_request":1490056.453945969,"issues_closed_count":1147,"pull_requests_closed_count":4701,"pull_request_authors_count":297,"issue_authors_count":557,"avg_comments_per_issue":2.4671052631578947,"avg_comments_per_pull_request":0.9171241367097573,"merged_pull_requests_count":3893,"bot_issues_count":818,"bot_pull_requests_count":1735,"past_year_issues_count":236,"past_year_pull_requests_count":842,"past_year_avg_time_to_close_issue":2070730.2211538462,"past_year_avg_time_to_close_pull_request":700730.9909747293,"past_year_issues_closed_count":104,"past_year_pull_requests_closed_count":554,"past_year_pull_request_authors_count":86,"past_year_issue_authors_count":70,"past_year_avg_comments_per_issue":1.8516949152542372,"past_year_avg_comments_per_pull_request":0.6045130641330166,"past_year_bot_issues_count":145,"past_year_bot_pull_requests_count":137,"past_year_merged_pull_requests_count":424,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/googleapis%2Fgoogle-cloud-go/issues","maintainers":[{"login":"codyoss","count":377,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/codyoss"},{"login":"quartzmo","count":351,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/quartzmo"},{"login":"hongalex","count":149,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hongalex"},{"login":"cloud-sdk-librarian-robot","count":60,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cloud-sdk-librarian-robot"},{"login":"frankyn","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/frankyn"},{"login":"suztomo","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/suztomo"},{"login":"rockspore","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rockspore"},{"login":"julieqiu","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/julieqiu"},{"login":"mayurkale22","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mayurkale22"},{"login":"rkaregar","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rkaregar"},{"login":"trollyxia","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/trollyxia"},{"login":"enocom","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/enocom"},{"login":"jadekler","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jadekler"},{"login":"broady","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/broady"},{"login":"AGMASO","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AGMASO"},{"login":"CodeReaper","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/CodeReaper"},{"login":"Juanro-Minne","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Juanro-Minne"},{"login":"coryan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/coryan"}],"active_maintainers":[{"login":"cloud-sdk-librarian-robot","count":60,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cloud-sdk-librarian-robot"},{"login":"quartzmo","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/quartzmo"},{"login":"hongalex","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hongalex"},{"login":"suztomo","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/suztomo"},{"login":"codyoss","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/codyoss"},{"login":"julieqiu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/julieqiu"},{"login":"rockspore","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rockspore"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-go/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-go/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-go/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-go/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-go/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgooglecloudplatform%2Fgoogle-cloud-go/codemeta","maintainers":[]}