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

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.