No description
  • Go 99.8%
  • Shell 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Daniel Baumann b221736c2c
Releasing fastforward version 0.115.0-1~exp0~ffwd13+u1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2026-07-15 08:07:23 +02:00
.devcontainer Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
.github Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
accessapproval Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
accesscontextmanager Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
advisorynotifications Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
ai Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
aiplatform Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
alloydb Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
analytics Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
apigateway Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
apigeeconnect Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
apigeeregistry Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
apikeys Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
appengine Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
apphub Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
apps Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
area120 Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
artifactregistry Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
asset Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
assuredworkloads Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
auth Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
automl Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
backupdr Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
baremetalsolution Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
batch Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
beyondcorp Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
bigquery Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
bigtable Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
billing Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
binaryauthorization Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
certificatemanager Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
channel Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
chat Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
civil Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
cloudbuild Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
cloudcontrolspartner Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
clouddms Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
cloudprofiler Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
cloudquotas Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
cloudtasks Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
commerce Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
compute Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
confidentialcomputing Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
config Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
contactcenterinsights Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
container Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
containeranalysis Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
datacatalog Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
dataflow Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
dataform Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
datafusion Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
datalabeling Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
dataplex Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
dataproc Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
dataqna Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
datastore Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
datastream Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
debian Releasing fastforward version 0.115.0-1~exp0~ffwd13+u1. 2026-07-15 08:07:23 +02:00
debugger Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
deploy Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
developerconnect Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
dialogflow Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
discoveryengine Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
dlp Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
documentai Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
domains Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
edgecontainer Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
edgenetwork Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
errorreporting Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
essentialcontacts Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
eventarc Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
filestore Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
firestore Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
functions Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
gkebackup Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
gkeconnect Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
gkehub Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
gkemulticloud Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
grafeas Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
gsuiteaddons Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
httpreplay Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
iam Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
iap Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
identitytoolkit Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
ids Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
internal Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
iot Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
kms Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
language Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
lifesciences Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
logging Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
longrunning Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
managedidentities Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
managedkafka Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
maps Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
mediatranslation Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
memcache Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
metastore Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
migrationcenter Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
monitoring Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
netapp Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
networkconnectivity Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
networkmanagement Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
networksecurity Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
networkservices Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
notebooks Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
optimization Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
orchestration Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
orgpolicy Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
osconfig Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
oslogin Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
parallelstore Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
phishingprotection Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
policysimulator Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
policytroubleshooter Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
privatecatalog Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
profiler Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
pubsub Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
pubsublite Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
rapidmigrationassessment Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
recaptchaenterprise Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
recommendationengine Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
recommender Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
redis Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
resourcemanager Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
resourcesettings Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
retail Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
rpcreplay Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
run Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
scheduler Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
secretmanager Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
securesourcemanager Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
security Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
securitycenter Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
securitycentermanagement Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
securityposture Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
servicecontrol Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
servicedirectory Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
servicehealth Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
servicemanagement Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
serviceusage Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
shell Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
shopping Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
spanner Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
speech Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
storage Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
storageinsights Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
storagetransfer Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
streetview Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
support Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
talent Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
telcoautomation Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
texttospeech Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
third_party/pkgsite Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
tpu Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
trace Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
translate Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
vertexai Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
video Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
videointelligence Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
vision Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
visionai Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
vmmigration Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
vmwareengine Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
vpcaccess Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
webrisk Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
websecurityscanner Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
workflows Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
workstations Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
.gitignore Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
.release-please-manifest-individual.json Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
.release-please-manifest-submodules.json Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
.release-please-manifest.json Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
CHANGES.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
CODE_OF_CONDUCT.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
CONTRIBUTING.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
debug.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
doc.go Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
go.mod Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
go.sum Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
go.work Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
go.work.sum Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
LICENSE Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
migration.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
README.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
release-please-config-individual.json Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
release-please-config-yoshi-submodules.json Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
release-please-config.json Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
RELEASING.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
SECURITY.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00
testing.md Adding upstream version 0.115.0. 2026-07-15 08:05:48 +02:00

Google Cloud Client Libraries for Go

Go Reference

Go packages for Google Cloud Platform services.

import "cloud.google.com/go"

To install the packages on your system, do not clone the repo. Instead:

  1. Change to your project directory: cd /my/cloud/project
  2. Get the package you want to use. Some products have their own module, so it's best to go get the package(s) you want to use:
go get cloud.google.com/go/firestore # Replace with the package you want to use.

NOTE: Some of these packages are under development, and may occasionally make backwards-incompatible changes.

Supported APIs

For an updated list of all of our released APIs please see our reference docs.

Go Versions Supported

Our libraries are compatible with at least the three most recent, major Go releases. They are currently compatible with:

  • Go 1.22
  • Go 1.21
  • Go 1.20

Authorization

By default, each API will use Google Application Default Credentials for authorization credentials used in calling the API endpoints. This will allow your application to run in many environments without requiring explicit configuration.

client, err := storage.NewClient(ctx)

To authorize using a JSON key file, pass option.WithCredentialsFile to the NewClient function of the desired package. For example:

client, err := storage.NewClient(ctx, option.WithCredentialsFile("path/to/keyfile.json"))

You can exert more control over authorization by using the golang.org/x/oauth2 package to create an oauth2.TokenSource. Then pass option.WithTokenSource to the NewClient function:

tokenSource := ...
client, err := storage.NewClient(ctx, option.WithTokenSource(tokenSource))

Contributing

Contributions are welcome. Please, see the CONTRIBUTING document for details.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See Contributor Code of Conduct for more information.