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

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.