Directories ¶
Path | Synopsis |
---|---|
cloud.google.com
|
|
go
Package cloud is the root of the packages used to access Google Cloud Services.
|
Package cloud is the root of the packages used to access Google Cloud Services. |
go/bigquery
Package bigquery provides a client for the BigQuery service.
|
Package bigquery provides a client for the BigQuery service. |
go/bigtable
Package bigtable is an API to Google Cloud Bigtable.
|
Package bigtable is an API to Google Cloud Bigtable. |
go/bigtable/bttest
Package bttest contains test helpers for working with the bigtable package.
|
Package bttest contains test helpers for working with the bigtable package. |
go/bigtable/cmd/cbt
Cbt is a tool for doing basic interactions with Cloud Bigtable.
|
Cbt is a tool for doing basic interactions with Cloud Bigtable. |
go/bigtable/cmd/emulator
cbtemulator launches the in-memory Cloud Bigtable server on the given address.
|
cbtemulator launches the in-memory Cloud Bigtable server on the given address. |
go/bigtable/cmd/loadtest
Loadtest does some load testing through the Go client library for Cloud Bigtable.
|
Loadtest does some load testing through the Go client library for Cloud Bigtable. |
go/bigtable/cmd/scantest
Scantest does scan-related load testing against Cloud Bigtable.
|
Scantest does scan-related load testing against Cloud Bigtable. |
go/bigtable/internal/cbtrc
Package cbtrc encapsulates common code for reading .cbtrc files.
|
Package cbtrc encapsulates common code for reading .cbtrc files. |
go/bigtable/internal/gax
This is ia snapshot from github.com/googleapis/gax-go with minor modifications.
|
This is ia snapshot from github.com/googleapis/gax-go with minor modifications. |
go/bigtable/internal/option
Package option contains common code for dealing with client options.
|
Package option contains common code for dealing with client options. |
go/cmd/go-cloud-debug-agent/internal/breakpoints
Package breakpoints handles breakpoint requests we get from the user through the Debuglet Controller, and manages corresponding breakpoints set in the code.
|
Package breakpoints handles breakpoint requests we get from the user through the Debuglet Controller, and manages corresponding breakpoints set in the code. |
go/cmd/go-cloud-debug-agent/internal/controller
Package debuglet is a library for interacting with the Google Cloud Debugger's Debuglet Controller service.
|
Package debuglet is a library for interacting with the Google Cloud Debugger's Debuglet Controller service. |
go/cmd/go-cloud-debug-agent/internal/valuecollector
Package valuecollector is used to collect the values of variables in a program.
|
Package valuecollector is used to collect the values of variables in a program. |
go/compute/metadata
Package metadata provides access to Google Compute Engine (GCE) metadata and API service accounts.
|
Package metadata provides access to Google Compute Engine (GCE) metadata and API service accounts. |
go/container
Package container contains a Google Container Engine client.
|
Package container contains a Google Container Engine client. |
go/datastore
Package datastore provides a client for Google Cloud Datastore.
|
Package datastore provides a client for Google Cloud Datastore. |
go/errorreporting/apiv1beta1
Package errorreporting is an experimental, auto-generated package for the errorreporting API.
|
Package errorreporting is an experimental, auto-generated package for the errorreporting API. |
go/errors
Package errors is a Google Stackdriver Error Reporting library.
|
Package errors is a Google Stackdriver Error Reporting library. |
go/examples/bigquery/concat_table
concat_table is an example client of the bigquery client library.
|
concat_table is an example client of the bigquery client library. |
go/examples/bigquery/load
load is an example client of the bigquery client library.
|
load is an example client of the bigquery client library. |
go/examples/bigquery/query
query is an example client of the bigquery client library.
|
query is an example client of the bigquery client library. |
go/examples/bigquery/read
read is an example client of the bigquery client library.
|
read is an example client of the bigquery client library. |
go/examples/bigtable/helloworld
Hello world is a sample program demonstrating use of the Bigtable client library to perform basic CRUD operations
|
Hello world is a sample program demonstrating use of the Bigtable client library to perform basic CRUD operations |
go/examples/bigtable/search
Search is a sample web server that uses Cloud Bigtable as the storage layer for a simple document-storage and full-text-search service.
|
Search is a sample web server that uses Cloud Bigtable as the storage layer for a simple document-storage and full-text-search service. |
go/examples/bigtable/usercounter
User counter is a program that tracks how often a user has visited the index page.
|
User counter is a program that tracks how often a user has visited the index page. |
go/examples/storage/appengine
[START sample] Package gcsdemo is an example App Engine app using the Google Cloud Storage API.
|
[START sample] Package gcsdemo is an example App Engine app using the Google Cloud Storage API. |
go/examples/storage/appenginevm
Package main is an example Mananged VM app using the Google Cloud Storage API.
|
Package main is an example Mananged VM app using the Google Cloud Storage API. |
go/internal
Package internal provides support for the cloud packages.
|
Package internal provides support for the cloud packages. |
go/internal/bundler
Package bundler supports bundling (batching) of items.
|
Package bundler supports bundling (batching) of items. |
go/internal/testutil
Package testutil contains helper functions for writing tests.
|
Package testutil contains helper functions for writing tests. |
go/language/apiv1beta1
Package language is an experimental, auto-generated package for the language API.
|
Package language is an experimental, auto-generated package for the language API. |
go/logging
Package logging contains a Google Cloud Logging client.
|
Package logging contains a Google Cloud Logging client. |
go/logging/apiv2
Package logging is an experimental, auto-generated package for the logging API.
|
Package logging is an experimental, auto-generated package for the logging API. |
go/monitoring/apiv3
Package monitoring is an experimental, auto-generated package for the monitoring API.
|
Package monitoring is an experimental, auto-generated package for the monitoring API. |
go/preview/logging
Package logging contains a Stackdriver Logging client suitable for writing logs.
|
Package logging contains a Stackdriver Logging client suitable for writing logs. |
go/preview/logging/internal/testing
Package testing provides support for testing the logging client.
|
Package testing provides support for testing the logging client. |
go/preview/logging/logadmin
Package logadmin contains a Stackdriver Logging client that can be used for reading logs and working with sinks, metrics and monitored resources.
|
Package logadmin contains a Stackdriver Logging client that can be used for reading logs and working with sinks, metrics and monitored resources. |
go/pubsub
Package pubsub provides an easy way to publish and receive Google Cloud Pub/Sub messages, hiding the the details of the underlying server RPCs.
|
Package pubsub provides an easy way to publish and receive Google Cloud Pub/Sub messages, hiding the the details of the underlying server RPCs. |
go/pubsub/apiv1
Package pubsub is an experimental, auto-generated package for the pubsub API.
|
Package pubsub is an experimental, auto-generated package for the pubsub API. |
go/speech/apiv1beta1
Package speech is an experimental, auto-generated package for the speech API.
|
Package speech is an experimental, auto-generated package for the speech API. |
go/storage
Package storage contains a Google Cloud Storage client.
|
Package storage contains a Google Cloud Storage client. |
go/trace
Package trace is a Google Stackdriver Trace library.
|
Package trace is a Google Stackdriver Trace library. |
go/vision
Package vision provides a client for the Google Cloud Vision API.
|
Package vision provides a client for the Google Cloud Vision API. |
go/vision/apiv1
Package vision is an experimental, auto-generated package for the vision API.
|
Package vision is an experimental, auto-generated package for the vision API. |
github.com
|
|
gorilla/context
Package context stores values shared during a request lifetime.
|
Package context stores values shared during a request lifetime. |
gorilla/mux
Package mux implements a request router and dispatcher.
|
Package mux implements a request router and dispatcher. |
gorilla/rpc
Package gorilla/rpc is a foundation for RPC over HTTP services, providing access to the exported methods of an object through HTTP requests.
|
Package gorilla/rpc is a foundation for RPC over HTTP services, providing access to the exported methods of an object through HTTP requests. |
gorilla/rpc/json
Package gorilla/rpc/json provides a codec for JSON-RPC over HTTP services.
|
Package gorilla/rpc/json provides a codec for JSON-RPC over HTTP services. |
gorilla/rpc/protorpc
Package gorilla/rpc/protorpc provides a codec for ProtoRPC over HTTP services.
|
Package gorilla/rpc/protorpc provides a codec for ProtoRPC over HTTP services. |
gorilla/rpc/v2
Package gorilla/rpc is a foundation for RPC over HTTP services, providing access to the exported methods of an object through HTTP requests.
|
Package gorilla/rpc is a foundation for RPC over HTTP services, providing access to the exported methods of an object through HTTP requests. |
gorilla/rpc/v2/json
Package gorilla/rpc/json provides a codec for JSON-RPC over HTTP services.
|
Package gorilla/rpc/json provides a codec for JSON-RPC over HTTP services. |
gorilla/rpc/v2/protorpc
Package gorilla/rpc/protorpc provides a codec for ProtoRPC over HTTP services.
|
Package gorilla/rpc/protorpc provides a codec for ProtoRPC over HTTP services. |
kardianos/govendor
vendor tool to copy external source code from GOPATH or remote location to the local vendor folder.
|
vendor tool to copy external source code from GOPATH or remote location to the local vendor folder. |
kardianos/govendor/cliprompt
Package cliprompt uses the CLI to prompt for user feedback.
|
Package cliprompt uses the CLI to prompt for user feedback. |
kardianos/govendor/context
Package context gathers the status of packages and stores it in Context.
|
Package context gathers the status of packages and stores it in Context. |
kardianos/govendor/internal/gt
package gt is for GOPATH testing for vendor.
|
package gt is for GOPATH testing for vendor. |
kardianos/govendor/migrate
package migrate transforms a repository from a given vendor schema to the vendor folder schema.
|
package migrate transforms a repository from a given vendor schema to the vendor folder schema. |
kardianos/govendor/pkgspec
Package pkgspec defines a schema that contains the path, origin, version and other properties.
|
Package pkgspec defines a schema that contains the path, origin, version and other properties. |
kardianos/govendor/prompt
Package prompt prompts user for feedback.
|
Package prompt prompts user for feedback. |
kardianos/govendor/run
Package run is a front-end to govendor.
|
Package run is a front-end to govendor. |
kardianos/govendor/vcs
package vcs gets version control information from the file system.
|
package vcs gets version control information from the file system. |
kardianos/govendor/vendorfile
Package vendorfile is the meta-data file for vendoring.
|
Package vendorfile is the meta-data file for vendoring. |
pkg/errors
Package errors provides simple error handling primitives.
|
Package errors provides simple error handling primitives. |
satori/go.uuid
Package uuid provides implementation of Universally Unique Identifier (UUID).
|
Package uuid provides implementation of Universally Unique Identifier (UUID). |
golang.org
|
|
x/net/bpf
Package bpf implements marshaling and unmarshaling of programs for the Berkeley Packet Filter virtual machine, and provides a Go implementation of the virtual machine.
|
Package bpf implements marshaling and unmarshaling of programs for the Berkeley Packet Filter virtual machine, and provides a Go implementation of the virtual machine. |
x/net/context
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
|
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes. |
x/net/context/ctxhttp
Package ctxhttp provides helper functions for performing context-aware HTTP requests.
|
Package ctxhttp provides helper functions for performing context-aware HTTP requests. |
x/net/dict
Package dict implements the Dictionary Server Protocol as defined in RFC 2229.
|
Package dict implements the Dictionary Server Protocol as defined in RFC 2229. |
x/net/html
Package html implements an HTML5-compliant tokenizer and parser.
|
Package html implements an HTML5-compliant tokenizer and parser. |
x/net/html/atom
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id".
|
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id". |
x/net/html/charset
Package charset provides common text encodings for HTML documents.
|
Package charset provides common text encodings for HTML documents. |
x/net/http2
Package http2 implements the HTTP/2 protocol.
|
Package http2 implements the HTTP/2 protocol. |
x/net/http2/h2i
The h2i command is an interactive HTTP/2 console.
|
The h2i command is an interactive HTTP/2 console. |
x/net/http2/hpack
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2.
|
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2. |
x/net/icmp
Package icmp provides basic functions for the manipulation of messages used in the Internet Control Message Protocols, ICMPv4 and ICMPv6.
|
Package icmp provides basic functions for the manipulation of messages used in the Internet Control Message Protocols, ICMPv4 and ICMPv6. |
x/net/idna
Package idna implements IDNA2008 (Internationalized Domain Names for Applications), defined in RFC 5890, RFC 5891, RFC 5892, RFC 5893 and RFC 5894.
|
Package idna implements IDNA2008 (Internationalized Domain Names for Applications), defined in RFC 5890, RFC 5891, RFC 5892, RFC 5893 and RFC 5894. |
x/net/internal/iana
Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA).
|
Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA). |
x/net/internal/netreflect
Package netreflect implements run-time reflection for the facilities of net package.
|
Package netreflect implements run-time reflection for the facilities of net package. |
x/net/internal/nettest
Package nettest provides utilities for IP testing.
|
Package nettest provides utilities for IP testing. |
x/net/internal/timeseries
Package timeseries implements a time series structure for stats collection.
|
Package timeseries implements a time series structure for stats collection. |
x/net/ipv4
Package ipv4 implements IP-level socket options for the Internet Protocol version 4.
|
Package ipv4 implements IP-level socket options for the Internet Protocol version 4. |
x/net/ipv6
Package ipv6 implements IP-level socket options for the Internet Protocol version 6.
|
Package ipv6 implements IP-level socket options for the Internet Protocol version 6. |
x/net/lex/httplex
Package httplex contains rules around lexical matters of various HTTP-related specifications.
|
Package httplex contains rules around lexical matters of various HTTP-related specifications. |
x/net/netutil
Package netutil provides network utility functions, complementing the more common ones in the net package.
|
Package netutil provides network utility functions, complementing the more common ones in the net package. |
x/net/proxy
Package proxy provides support for a variety of protocols to proxy network data.
|
Package proxy provides support for a variety of protocols to proxy network data. |
x/net/publicsuffix
Package publicsuffix provides a public suffix list based on data from http://publicsuffix.org/.
|
Package publicsuffix provides a public suffix list based on data from http://publicsuffix.org/. |
x/net/route
Package route provides basic functions for the manipulation of packet routing facilities on BSD variants.
|
Package route provides basic functions for the manipulation of packet routing facilities on BSD variants. |
x/net/trace
Package trace implements tracing of requests and long-lived objects.
|
Package trace implements tracing of requests and long-lived objects. |
x/net/webdav
Package webdav provides a WebDAV server implementation.
|
Package webdav provides a WebDAV server implementation. |
x/net/webdav/internal/xml
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
|
Package xml implements a simple XML 1.0 parser that understands XML name spaces. |
x/net/websocket
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
|
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455. |
x/net/xsrftoken
Package xsrftoken provides methods for generating and validating secure XSRF tokens.
|
Package xsrftoken provides methods for generating and validating secure XSRF tokens. |
google.golang.org
|
|
appengine
Package appengine provides basic functionality for Google App Engine.
|
Package appengine provides basic functionality for Google App Engine. |
appengine/aetest
Package aetest provides an API for running dev_appserver for use in tests.
|
Package aetest provides an API for running dev_appserver for use in tests. |
appengine/blobstore
Package blobstore provides a client for App Engine's persistent blob storage service.
|
Package blobstore provides a client for App Engine's persistent blob storage service. |
appengine/capability
Package capability exposes information about outages and scheduled downtime for specific API capabilities.
|
Package capability exposes information about outages and scheduled downtime for specific API capabilities. |
appengine/channel
Package channel implements the server side of App Engine's Channel API.
|
Package channel implements the server side of App Engine's Channel API. |
appengine/cloudsql
Package cloudsql exposes access to Google Cloud SQL databases.
|
Package cloudsql exposes access to Google Cloud SQL databases. |
appengine/cmd/aebundler
Program aebundler turns a Go app into a fully self-contained tar file.
|
Program aebundler turns a Go app into a fully self-contained tar file. |
appengine/cmd/aedeploy
Program aedeploy assists with deploying App Engine "flexible environment" Go apps to production.
|
Program aedeploy assists with deploying App Engine "flexible environment" Go apps to production. |
appengine/datastore
Package datastore provides a client for App Engine's datastore service.
|
Package datastore provides a client for App Engine's datastore service. |
appengine/delay
Package delay provides a way to execute code outside the scope of a user request by using the taskqueue API.
|
Package delay provides a way to execute code outside the scope of a user request by using the taskqueue API. |
appengine/file
Package file provides helper functions for using Google Cloud Storage.
|
Package file provides helper functions for using Google Cloud Storage. |
appengine/image
Package image provides image services.
|
Package image provides image services. |
appengine/internal
Package internal provides support for package appengine.
|
Package internal provides support for package appengine. |
appengine/internal/aetesting
Package aetesting provides utilities for testing App Engine packages.
|
Package aetesting provides utilities for testing App Engine packages. |
appengine/internal/app_identity
Package app_identity is a generated protocol buffer package.
|
Package app_identity is a generated protocol buffer package. |
appengine/internal/base
Package base is a generated protocol buffer package.
|
Package base is a generated protocol buffer package. |
appengine/internal/blobstore
Package blobstore is a generated protocol buffer package.
|
Package blobstore is a generated protocol buffer package. |
appengine/internal/capability
Package capability is a generated protocol buffer package.
|
Package capability is a generated protocol buffer package. |
appengine/internal/channel
Package channel is a generated protocol buffer package.
|
Package channel is a generated protocol buffer package. |
appengine/internal/datastore
Package datastore is a generated protocol buffer package.
|
Package datastore is a generated protocol buffer package. |
appengine/internal/image
Package image is a generated protocol buffer package.
|
Package image is a generated protocol buffer package. |
appengine/internal/log
Package log is a generated protocol buffer package.
|
Package log is a generated protocol buffer package. |
appengine/internal/mail
Package mail is a generated protocol buffer package.
|
Package mail is a generated protocol buffer package. |
appengine/internal/memcache
Package memcache is a generated protocol buffer package.
|
Package memcache is a generated protocol buffer package. |
appengine/internal/modules
Package modules is a generated protocol buffer package.
|
Package modules is a generated protocol buffer package. |
appengine/internal/remote_api
Package remote_api is a generated protocol buffer package.
|
Package remote_api is a generated protocol buffer package. |
appengine/internal/search
Package search is a generated protocol buffer package.
|
Package search is a generated protocol buffer package. |
appengine/internal/socket
Package socket is a generated protocol buffer package.
|
Package socket is a generated protocol buffer package. |
appengine/internal/system
Package system is a generated protocol buffer package.
|
Package system is a generated protocol buffer package. |
appengine/internal/taskqueue
Package taskqueue is a generated protocol buffer package.
|
Package taskqueue is a generated protocol buffer package. |
appengine/internal/urlfetch
Package urlfetch is a generated protocol buffer package.
|
Package urlfetch is a generated protocol buffer package. |
appengine/internal/user
Package user is a generated protocol buffer package.
|
Package user is a generated protocol buffer package. |
appengine/internal/xmpp
Package xmpp is a generated protocol buffer package.
|
Package xmpp is a generated protocol buffer package. |
appengine/log
Package log provides the means of querying an application's logs from within an App Engine application.
|
Package log provides the means of querying an application's logs from within an App Engine application. |
appengine/mail
Package mail provides the means of sending email from an App Engine application.
|
Package mail provides the means of sending email from an App Engine application. |
appengine/memcache
Package memcache provides a client for App Engine's distributed in-memory key-value store for small chunks of arbitrary data.
|
Package memcache provides a client for App Engine's distributed in-memory key-value store for small chunks of arbitrary data. |
appengine/module
Package module provides functions for interacting with modules.
|
Package module provides functions for interacting with modules. |
appengine/remote_api
Package remote_api implements the /_ah/remote_api endpoint.
|
Package remote_api implements the /_ah/remote_api endpoint. |
appengine/runtime
Package runtime exposes information about the resource usage of the application.
|
Package runtime exposes information about the resource usage of the application. |
appengine/search
Package search provides a client for App Engine's search service.
|
Package search provides a client for App Engine's search service. |
appengine/socket
Package socket provides outbound network sockets.
|
Package socket provides outbound network sockets. |
appengine/taskqueue
Package taskqueue provides a client for App Engine's taskqueue service.
|
Package taskqueue provides a client for App Engine's taskqueue service. |
appengine/urlfetch
Package urlfetch provides an http.RoundTripper implementation for fetching URLs via App Engine's urlfetch service.
|
Package urlfetch provides an http.RoundTripper implementation for fetching URLs via App Engine's urlfetch service. |
appengine/user
Package user provides a client for App Engine's user authentication service.
|
Package user provides a client for App Engine's user authentication service. |
appengine/xmpp
Package xmpp provides the means to send and receive instant messages to and from users of XMPP-compatible services.
|
Package xmpp provides the means to send and receive instant messages to and from users of XMPP-compatible services. |
Click to show internal directories.
Click to hide internal directories.