Head start: https://cloud.google.com/sdk/auth_success
Client libraries: https://cloud.google.com/apis/docs/cloud-client-libraries
Client libraries explained: https://cloud.google.com/apis/docs/client-libraries-explained
Client libraries best practices: https://cloud.google.com/apis/docs/client-libraries-best-practices
Google API Client Libraries: https://developers.google.com/api-client-library/
2 types of Client Libraries: Google API Client Libraries vs Cloud Client Libraries: https://stackoverflow.com/a/41354013/9122512
Example of Google API Client Libraries: https://github.com/googleapis/google-api-python-client
Example of Cloud Client Libraries: https://github.com/googleapis/google-cloud-python/ https://cloud.google.com/python/docs/reference
Cloud Client Libraries only support connection to PaaS (Pub/Sub, Dataflow, AutoML, ...), not SaaS (Drive, Sheets, Keep, ...)
List of Google Enterprise API: https://console.cloud.google.com/apis/library/browse?filter=category:enterprise-api
Low-level HTTP APIs: https://cloud.google.com/apis/docs/client-libraries-explained#resthttp_apis
Low-level gRPC APIs: https://cloud.google.com/apis/docs/client-libraries-explained#grpc_apis
SDK is a general term, it's a wrapper of 2 things:
Overview: https://developers.google.com/workspace
Shows many common Google Workspace API SaaS, like Drive, Sheets, Keep, ...
If you want to work directly with Google applications, this is the place you need to go
Each task is given a section, each section has Overview, Guides, Reference, Sample (optional) and Support
Google Sheets APIs Guides: https://developers.google.com/sheets/api/guides/concepts
Google Drive APIs Guides: https://developers.google.com/drive/api/guides/about-sdk
Google Keep APIs Guides: https://developers.google.com/keep/api/guides
Using the provided GUI, try out different APIs (NOTE: this tool acts on real data and and authenticates with Google Account, proceed with cautious)
OAuth 2.0 Playground: https://developers.google.com/oauthplayground/
Google APIs Explorer: https://developers.google.com/apis-explorer
A set of tools that manage resources and apps hosted on Google Cloud. These tools include: gcloud, gsutil, and bq
Overview: https://cloud.google.com/sdk/docs
Guides, Reference, Support, Resources, ...
Cheatsheet: https://cloud.google.com/sdk/docs/cheatsheet
Cheatsheet gcloud: gcloud gcloud cheat-sheet
Help gcloud: gcloud help <iam, services, config, ...>
Dynamic reference: gcloud beta interaction
Manual reference: https://cloud.google.com/sdk/gcloud/reference/
https://developers.google.com/apps-script/overview
Google Sheets Apps Script: https://developers.google.com/apps-script/guides/sheets
Quota for Google Services: https://developers.google.com/apps-script/guides/services/quotas
gcloud services list --available