No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
Andrea Spacca ec086b4eb3 Bump google.golang.org/api hace 5 años
..
abusiveexperiencereport/v1 Bump google.golang.org/api hace 5 años
acceleratedmobilepageurl/v1 Bump google.golang.org/api hace 5 años
accesscontextmanager Bump google.golang.org/api hace 5 años
adexchangebuyer Bump google.golang.org/api hace 5 años
adexchangebuyer2/v2beta1 Bump google.golang.org/api hace 5 años
adexchangeseller Bump google.golang.org/api hace 5 años
adexperiencereport/v1 Bump google.golang.org/api hace 5 años
admin Bump google.golang.org/api hace 5 años
adsense Bump google.golang.org/api hace 5 años
adsensehost/v4.1 Bump google.golang.org/api hace 5 años
alertcenter/v1beta1 Bump google.golang.org/api hace 5 años
analytics Bump google.golang.org/api hace 5 años
analyticsreporting/v4 Bump google.golang.org/api hace 5 años
androiddeviceprovisioning/v1 Bump google.golang.org/api hace 5 años
androidenterprise/v1 Bump google.golang.org/api hace 5 años
androidmanagement/v1 Bump google.golang.org/api hace 5 años
androidpublisher Bump google.golang.org/api hace 5 años
appengine Bump google.golang.org/api hace 5 años
appsactivity/v1 Bump google.golang.org/api hace 5 años
appstate/v1 Bump google.golang.org/api hace 5 años
bigquery/v2 Bump google.golang.org/api hace 5 años
bigquerydatatransfer/v1 Bump google.golang.org/api hace 5 años
bigtableadmin Bump google.golang.org/api hace 5 años
binaryauthorization/v1beta1 Bump google.golang.org/api hace 5 años
blogger Bump google.golang.org/api hace 5 años
books/v1 Bump google.golang.org/api hace 5 años
calendar/v3 Bump google.golang.org/api hace 5 años
chat/v1 Bump google.golang.org/api hace 5 años
civicinfo/v2 Bump google.golang.org/api hace 5 años
classroom/v1 Bump google.golang.org/api hace 5 años
cloudasset/v1beta1 Bump google.golang.org/api hace 5 años
cloudbilling/v1 Bump google.golang.org/api hace 5 años
cloudbuild Bump google.golang.org/api hace 5 años
clouddebugger/v2 Bump google.golang.org/api hace 5 años
clouderrorreporting/v1beta1 Bump google.golang.org/api hace 5 años
cloudfunctions Bump google.golang.org/api hace 5 años
cloudidentity Bump google.golang.org/api hace 5 años
cloudiot/v1 Bump google.golang.org/api hace 5 años
cloudkms/v1 Bump google.golang.org/api hace 5 años
cloudprivatecatalog/v1beta1 Bump google.golang.org/api hace 5 años
cloudprivatecatalogproducer/v1beta1 Bump google.golang.org/api hace 5 años
cloudprofiler/v2 Bump google.golang.org/api hace 5 años
cloudresourcemanager Bump google.golang.org/api hace 5 años
cloudscheduler/v1beta1 Bump google.golang.org/api hace 5 años
cloudsearch/v1 Bump google.golang.org/api hace 5 años
cloudshell Bump google.golang.org/api hace 5 años
cloudtasks Bump google.golang.org/api hace 5 años
cloudtrace Bump google.golang.org/api hace 5 años
composer Bump google.golang.org/api hace 5 años
compute Bump google.golang.org/api hace 5 años
consumersurveys/v2 Bump google.golang.org/api hace 5 años
container Bump google.golang.org/api hace 5 años
containeranalysis Bump google.golang.org/api hace 5 años
content Bump google.golang.org/api hace 5 años
customsearch/v1 Bump google.golang.org/api hace 5 años
dataflow/v1b3 Bump google.golang.org/api hace 5 años
dataproc Bump google.golang.org/api hace 5 años
datastore Bump google.golang.org/api hace 5 años
deploymentmanager Bump google.golang.org/api hace 5 años
dfareporting Bump google.golang.org/api hace 5 años
dialogflow Bump google.golang.org/api hace 5 años
digitalassetlinks/v1 Bump google.golang.org/api hace 5 años
discovery/v1 Bump google.golang.org/api hace 5 años
dlp/v2 Bump google.golang.org/api hace 5 años
dns Bump google.golang.org/api hace 5 años
docs/v1 Bump google.golang.org/api hace 5 años
doubleclickbidmanager/v1 Bump google.golang.org/api hace 5 años
doubleclicksearch/v2 Bump google.golang.org/api hace 5 años
drive Bump google.golang.org/api hace 5 años
driveactivity/v2 Bump google.golang.org/api hace 5 años
examples Bump google.golang.org/api hace 5 años
file Bump google.golang.org/api hace 5 años
firebasedynamiclinks/v1 Bump google.golang.org/api hace 5 años
firebasehosting/v1beta1 Bump google.golang.org/api hace 5 años
firebaseremoteconfig/v1 Bump google.golang.org/api hace 5 años
firebaserules/v1 Bump google.golang.org/api hace 5 años
firestore Bump google.golang.org/api hace 5 años
fitness/v1 Bump google.golang.org/api hace 5 años
fusiontables Bump google.golang.org/api hace 5 años
games/v1 Bump google.golang.org/api hace 5 años
gamesconfiguration/v1configuration Bump google.golang.org/api hace 5 años
gamesmanagement/v1management Bump google.golang.org/api hace 5 años
genomics Bump google.golang.org/api hace 5 años
gensupport Bump google.golang.org/api hace 5 años
gmail/v1 Bump google.golang.org/api hace 5 años
google-api-go-generator Bump google.golang.org/api hace 5 años
googleapi Bump google.golang.org/api hace 5 años
groupsmigration/v1 Bump google.golang.org/api hace 5 años
groupssettings/v1 Bump google.golang.org/api hace 5 años
healthcare Bump google.golang.org/api hace 5 años
iam/v1 Bump google.golang.org/api hace 5 años
iamcredentials/v1 Bump google.golang.org/api hace 5 años
iap Bump google.golang.org/api hace 5 años
identitytoolkit/v3 Bump google.golang.org/api hace 5 años
indexing/v3 Bump google.golang.org/api hace 5 años
integration-tests/storage Bump google.golang.org/api hace 5 años
internal Bump google.golang.org/api hace 5 años
iterator Bump google.golang.org/api hace 5 años
jobs Bump google.golang.org/api hace 5 años
kgsearch/v1 Bump google.golang.org/api hace 5 años
language Bump google.golang.org/api hace 5 años
lib/codereview add GDrive provider support (#118) hace 6 años
libraryagent/v1 Bump google.golang.org/api hace 5 años
licensing/v1 Bump google.golang.org/api hace 5 años
logging Bump google.golang.org/api hace 5 años
manufacturers/v1 Bump google.golang.org/api hace 5 años
mirror/v1 Bump google.golang.org/api hace 5 años
ml/v1 Bump google.golang.org/api hace 5 años
monitoring Bump google.golang.org/api hace 5 años
oauth2 Bump google.golang.org/api hace 5 años
option Bump google.golang.org/api hace 5 años
oslogin Bump google.golang.org/api hace 5 años
pagespeedonline Bump google.golang.org/api hace 5 años
partners/v2 Bump google.golang.org/api hace 5 años
people/v1 Bump google.golang.org/api hace 5 años
photoslibrary/v1 Bump google.golang.org/api hace 5 años
playcustomapp/v1 Bump google.golang.org/api hace 5 años
playmoviespartner/v1 Bump google.golang.org/api hace 5 años
plus/v1 Bump google.golang.org/api hace 5 años
plusdomains/v1 Bump google.golang.org/api hace 5 años
poly/v1 Bump google.golang.org/api hace 5 años
prediction Bump google.golang.org/api hace 5 años
proximitybeacon/v1beta1 Bump google.golang.org/api hace 5 años
pubsub Bump google.golang.org/api hace 5 años
qpxexpress/v1 Bump google.golang.org/api hace 5 años
redis Bump google.golang.org/api hace 5 años
remotebuildexecution Bump google.golang.org/api hace 5 años
replicapool/v1beta1 Bump google.golang.org/api hace 5 años
replicapoolupdater/v1beta1 Bump google.golang.org/api hace 5 años
reseller/v1 Bump google.golang.org/api hace 5 años
runtimeconfig Bump google.golang.org/api hace 5 años
safebrowsing/v4 Bump google.golang.org/api hace 5 años
script/v1 Bump google.golang.org/api hace 5 años
searchconsole/v1 Bump google.golang.org/api hace 5 años
servicebroker Bump google.golang.org/api hace 5 años
serviceconsumermanagement/v1 Bump google.golang.org/api hace 5 años
servicecontrol/v1 Bump google.golang.org/api hace 5 años
servicemanagement/v1 Bump google.golang.org/api hace 5 años
servicenetworking Bump google.golang.org/api hace 5 años
serviceusage Bump google.golang.org/api hace 5 años
serviceuser/v1 Bump google.golang.org/api hace 5 años
sheets/v4 Bump google.golang.org/api hace 5 años
siteverification/v1 Bump google.golang.org/api hace 5 años
slides/v1 Bump google.golang.org/api hace 5 años
sourcerepo/v1 Bump google.golang.org/api hace 5 años
spanner/v1 Bump google.golang.org/api hace 5 años
spectrum/v1explorer Bump google.golang.org/api hace 5 años
speech Bump google.golang.org/api hace 5 años
sqladmin/v1beta4 Bump google.golang.org/api hace 5 años
storage Bump google.golang.org/api hace 5 años
storagetransfer/v1 Bump google.golang.org/api hace 5 años
streetviewpublish/v1 Bump google.golang.org/api hace 5 años
support/bundler Bump google.golang.org/api hace 5 años
surveys/v2 Bump google.golang.org/api hace 5 años
tagmanager Bump google.golang.org/api hace 5 años
tasks/v1 Bump google.golang.org/api hace 5 años
testing/v1 Bump google.golang.org/api hace 5 años
texttospeech Bump google.golang.org/api hace 5 años
toolresults/v1beta3 Bump google.golang.org/api hace 5 años
tpu Bump google.golang.org/api hace 5 años
tracing/v2 Bump google.golang.org/api hace 5 años
translate/v2 Bump google.golang.org/api hace 5 años
transport Bump google.golang.org/api hace 5 años
urlshortener/v1 Bump google.golang.org/api hace 5 años
vault/v1 Bump google.golang.org/api hace 5 años
videointelligence Bump google.golang.org/api hace 5 años
vision Bump google.golang.org/api hace 5 años
webfonts/v1 Bump google.golang.org/api hace 5 años
webmasters/v3 Bump google.golang.org/api hace 5 años
websecurityscanner/v1alpha Bump google.golang.org/api hace 5 años
youtube/v3 Bump google.golang.org/api hace 5 años
youtubeanalytics Bump google.golang.org/api hace 5 años
youtubereporting/v1 Bump google.golang.org/api hace 5 años
.gitignore add GDrive provider support (#118) hace 6 años
.hgtags add GDrive provider support (#118) hace 6 años
AUTHORS add GDrive provider support (#118) hace 6 años
CONTRIBUTING.md add GDrive provider support (#118) hace 6 años
CONTRIBUTORS add GDrive provider support (#118) hace 6 años
GettingStarted.md Bump google.golang.org/api hace 5 años
LICENSE add GDrive provider support (#118) hace 6 años
NOTES add GDrive provider support (#118) hace 6 años
README.md Bump google.golang.org/api hace 5 años
TODO add GDrive provider support (#118) hace 6 años
api-list.json Bump google.golang.org/api hace 5 años
doc.go Bump google.golang.org/api hace 5 años
go.mod Bump google.golang.org/api hace 5 años
go.sum Bump google.golang.org/api hace 5 años
key.json.enc add GDrive provider support (#118) hace 6 años
tools.go Bump google.golang.org/api hace 5 años

README.md

Google APIs Client Library for Go

Getting Started

$ go get google.golang.org/api/tasks/v1
$ go get google.golang.org/api/moderator/v1
$ go get google.golang.org/api/urlshortener/v1
... etc ...

and using:

package main

import (
	"net/http"

	"google.golang.org/api/urlshortener/v1"
)

func main() {
	svc, err := urlshortener.New(http.DefaultClient)
	// ...
}

Status

GoDoc

These are auto-generated Go libraries from the Google Discovery Service’s JSON description files of the available “new style” Google APIs.

Due to the auto-generated nature of this collection of libraries, complete APIs or specific versions can appear or go away without notice. As a result, you should always locally vendor any API(s) that your code relies upon.

These client libraries are officially supported by Google. However, the libraries are considered complete and are in maintenance mode. This means that we will address critical bugs and security issues but will not add any new features.

If you’re working with Google Cloud Platform APIs such as Datastore or Pub/Sub, consider using the Cloud Client Libraries for Go instead. These are the new and idiomatic Go libraries targeted specifically at Google Cloud Platform Services.

The generator itself and the code it produces are beta. Some APIs are alpha/beta, and indicated as such in the import path (e.g., “google.golang.org/api/someapi/v1alpha”).

Application Default Credentials Example

Application Default Credentials provide a simplified way to obtain credentials for authenticating with Google APIs.

The Application Default Credentials authenticate as the application itself, which make them great for working with Google Cloud APIs like Storage or Datastore. They are the recommended form of authentication when building applications that run on Google Compute Engine or Google App Engine.

Default credentials are provided by the golang.org/x/oauth2/google package. To use them, add the following import:

import "golang.org/x/oauth2/google"

Some credentials types require you to specify scopes, and service entry points may not inject them. If you encounter this situation you may need to specify scopes as follows:

import (
        "context"
        "golang.org/x/oauth2/google"
        "google.golang.org/api/compute/v1"
)

func main() {
        // Use oauth2.NoContext if there isn't a good context to pass in.
        ctx := context.Background()

        client, err := google.DefaultClient(ctx, compute.ComputeScope)
        if err != nil {
                //...
        }
        computeService, err := compute.New(client)
        if err != nil {
                //...
        }
}

If you need a oauth2.TokenSource, use the DefaultTokenSource function:

ts, err := google.DefaultTokenSource(ctx, scope1, scope2, ...)
if err != nil {
        //...
}
client := oauth2.NewClient(ctx, ts)

See also: golang.org/x/oauth2/google package documentation.