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

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.