Directories ¶
Path | Synopsis |
---|---|
bitbucket.org
|
|
ww/goautoneg
HTTP Content-Type Autonegotiation.
|
HTTP Content-Type Autonegotiation. |
cloud.google.com
|
|
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/internal
Package internal provides support for the cloud packages.
|
Package internal provides support for the cloud packages. |
fake
|
|
dep
this exists as a fake vendored dependency so that the vendor path canonicalization can be reliably tested
|
this exists as a fake vendored dependency so that the vendor path canonicalization can be reliably tested |
github.com
|
|
Azure/go-autorest/autorest
Package autorest implements an HTTP request pipeline suitable for use across multiple go-routines and provides the shared routines relied on by AutoRest (see https://github.com/Azure/autorest/) generated Go code.
|
Package autorest implements an HTTP request pipeline suitable for use across multiple go-routines and provides the shared routines relied on by AutoRest (see https://github.com/Azure/autorest/) generated Go code. |
Azure/go-autorest/autorest/azure
Package azure provides Azure-specific implementations used with AutoRest.
|
Package azure provides Azure-specific implementations used with AutoRest. |
Azure/go-autorest/autorest/date
Package date provides time.Time derivatives that conform to the Swagger.io (https://swagger.io/) defined date formats: Date and DateTime.
|
Package date provides time.Time derivatives that conform to the Swagger.io (https://swagger.io/) defined date formats: Date and DateTime. |
PuerkitoBio/purell
Package purell offers URL normalization as described on the wikipedia page: http://en.wikipedia.org/wiki/URL_normalization
|
Package purell offers URL normalization as described on the wikipedia page: http://en.wikipedia.org/wiki/URL_normalization |
PuerkitoBio/urlesc
Package urlesc implements query escaping as per RFC 3986.
|
Package urlesc implements query escaping as per RFC 3986. |
aktau/github-release/github
Package github is a mini-library for querying the GitHub v3 API that takes care of authentication (with tokens only) and pagination.
|
Package github is a mini-library for querying the GitHub v3 API that takes care of authentication (with tokens only) and pagination. |
arangodb/go-driver
Package driver implements a Go driver for the ArangoDB database.
|
Package driver implements a Go driver for the ArangoDB database. |
arangodb/go-driver/agency
Package agency provides an API to access the ArangoDB agency (it is unlikely that you need this package directly).
|
Package agency provides an API to access the ArangoDB agency (it is unlikely that you need this package directly). |
arangodb/go-driver/cluster
Package cluster implements a driver.Connection that provides cluster failover support (it is not intended to be used directly).
|
Package cluster implements a driver.Connection that provides cluster failover support (it is not intended to be used directly). |
arangodb/go-driver/http
Package http implements driver.Connection using an HTTP connection.
|
Package http implements driver.Connection using an HTTP connection. |
arangodb/go-driver/jwt
Package jwt provides a helper function used to access ArangoDB servers using a JWT secret.
|
Package jwt provides a helper function used to access ArangoDB servers using a JWT secret. |
arangodb/go-driver/test
Package test implements add tests for the go-driver.
|
Package test implements add tests for the go-driver. |
arangodb/go-driver/util
Package util provides some helper methods for the go-driver (it is unlikely that you need this package directly).
|
Package util provides some helper methods for the go-driver (it is unlikely that you need this package directly). |
arangodb/go-driver/vst
Package vst implements driver.Connection using a VelocyStream connection.
|
Package vst implements driver.Connection using a VelocyStream connection. |
arangodb/go-driver/vst/protocol
Package protocol implements the VelocyStream protocol (it is not intended to be used directly).
|
Package protocol implements the VelocyStream protocol (it is not intended to be used directly). |
arangodb/go-velocypack
Velocypack implementation for Go.
|
Velocypack implementation for Go. |
asaskevich/govalidator
Package govalidator is package of validators and sanitizers for strings, structs and collections.
|
Package govalidator is package of validators and sanitizers for strings, structs and collections. |
beorn7/perks/histogram
Package histogram provides a Go implementation of BigML's histogram package for Clojure/Java.
|
Package histogram provides a Go implementation of BigML's histogram package for Clojure/Java. |
beorn7/perks/quantile
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
|
Package quantile computes approximate quantiles over an unbounded data stream within low memory and CPU bounds. |
cenkalti/backoff
Package backoff implements backoff algorithms for retrying operations.
|
Package backoff implements backoff algorithms for retrying operations. |
coreos/bbolt
Package bolt implements a low-level key/value store in pure Go.
|
Package bolt implements a low-level key/value store in pure Go. |
coreos/etcd/alarm
Package alarm manages health status alarms in etcd.
|
Package alarm manages health status alarms in etcd. |
coreos/etcd/auth
Package auth provides client role authentication for accessing keys in etcd.
|
Package auth provides client role authentication for accessing keys in etcd. |
coreos/etcd/auth/authpb
Package authpb is a generated protocol buffer package.
|
Package authpb is a generated protocol buffer package. |
coreos/etcd/client
Package client provides bindings for the etcd APIs.
|
Package client provides bindings for the etcd APIs. |
coreos/etcd/clientv3
Package clientv3 implements the official Go etcd client for v3.
|
Package clientv3 implements the official Go etcd client for v3. |
coreos/etcd/clientv3/concurrency
Package concurrency implements concurrency operations on top of etcd such as distributed locks, barriers, and elections.
|
Package concurrency implements concurrency operations on top of etcd such as distributed locks, barriers, and elections. |
coreos/etcd/clientv3/namespace
Package namespace is a clientv3 wrapper that translates all keys to begin with a given prefix.
|
Package namespace is a clientv3 wrapper that translates all keys to begin with a given prefix. |
coreos/etcd/clientv3/naming
Package naming provides an etcd-backed gRPC resolver for discovering gRPC services.
|
Package naming provides an etcd-backed gRPC resolver for discovering gRPC services. |
coreos/etcd/compactor
Package compactor implements automated policies for compacting etcd's mvcc storage.
|
Package compactor implements automated policies for compacting etcd's mvcc storage. |
coreos/etcd/discovery
Package discovery provides an implementation of the cluster discovery that is used by etcd.
|
Package discovery provides an implementation of the cluster discovery that is used by etcd. |
coreos/etcd/embed
Package embed provides bindings for embedding an etcd server in a program.
|
Package embed provides bindings for embedding an etcd server in a program. |
coreos/etcd/error
Package error describes errors in etcd project.
|
Package error describes errors in etcd project. |
coreos/etcd/etcdserver
Package etcdserver defines how etcd servers interact and store their states.
|
Package etcdserver defines how etcd servers interact and store their states. |
coreos/etcd/etcdserver/api
Package api manages the capabilities and features that are exposed to clients by the etcd cluster.
|
Package api manages the capabilities and features that are exposed to clients by the etcd cluster. |
coreos/etcd/etcdserver/api/v2http
Package v2http provides etcd client and server implementations.
|
Package v2http provides etcd client and server implementations. |
coreos/etcd/etcdserver/api/v2http/httptypes
Package httptypes defines how etcd's HTTP API entities are serialized to and deserialized from JSON.
|
Package httptypes defines how etcd's HTTP API entities are serialized to and deserialized from JSON. |
coreos/etcd/etcdserver/api/v3client
Package v3client provides clientv3 interfaces from an etcdserver.
|
Package v3client provides clientv3 interfaces from an etcdserver. |
coreos/etcd/etcdserver/api/v3election
Package v3election provides a v3 election service from an etcdserver.
|
Package v3election provides a v3 election service from an etcdserver. |
coreos/etcd/etcdserver/api/v3election/v3electionpb
Package v3electionpb is a generated protocol buffer package.
|
Package v3electionpb is a generated protocol buffer package. |
coreos/etcd/etcdserver/api/v3election/v3electionpb/gw
Package v3electionpb is a reverse proxy.
|
Package v3electionpb is a reverse proxy. |
coreos/etcd/etcdserver/api/v3lock
Package v3lock provides a v3 locking service from an etcdserver.
|
Package v3lock provides a v3 locking service from an etcdserver. |
coreos/etcd/etcdserver/api/v3lock/v3lockpb
Package v3lockpb is a generated protocol buffer package.
|
Package v3lockpb is a generated protocol buffer package. |
coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw
Package v3lockpb is a reverse proxy.
|
Package v3lockpb is a reverse proxy. |
coreos/etcd/etcdserver/api/v3rpc
Package v3rpc implements etcd v3 RPC system based on gRPC.
|
Package v3rpc implements etcd v3 RPC system based on gRPC. |
coreos/etcd/etcdserver/api/v3rpc/rpctypes
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction.
|
Package rpctypes has types and values shared by the etcd server and client for v3 RPC interaction. |
coreos/etcd/etcdserver/auth
Package auth implements etcd authentication.
|
Package auth implements etcd authentication. |
coreos/etcd/etcdserver/etcdserverpb
Package etcdserverpb is a generated protocol buffer package.
|
Package etcdserverpb is a generated protocol buffer package. |
coreos/etcd/etcdserver/etcdserverpb/gw
Package etcdserverpb is a reverse proxy.
|
Package etcdserverpb is a reverse proxy. |
coreos/etcd/etcdserver/membership
Package membership describes individual etcd members and clusters of members.
|
Package membership describes individual etcd members and clusters of members. |
coreos/etcd/etcdserver/stats
Package stats defines a standard interface for etcd cluster statistics.
|
Package stats defines a standard interface for etcd cluster statistics. |
coreos/etcd/integration
Package integration implements tests built upon embedded etcd, and focus on etcd correctness.
|
Package integration implements tests built upon embedded etcd, and focus on etcd correctness. |
coreos/etcd/lease
Package lease provides an interface and implemetation for time-limited leases over arbitrary resources.
|
Package lease provides an interface and implemetation for time-limited leases over arbitrary resources. |
coreos/etcd/lease/leasehttp
Package leasehttp serves lease renewals made through HTTP requests.
|
Package leasehttp serves lease renewals made through HTTP requests. |
coreos/etcd/lease/leasepb
Package leasepb is a generated protocol buffer package.
|
Package leasepb is a generated protocol buffer package. |
coreos/etcd/mvcc
Package mvcc defines etcd's stable MVCC storage.
|
Package mvcc defines etcd's stable MVCC storage. |
coreos/etcd/mvcc/backend
Package backend defines a standard interface for etcd's backend MVCC storage.
|
Package backend defines a standard interface for etcd's backend MVCC storage. |
coreos/etcd/mvcc/mvccpb
Package mvccpb is a generated protocol buffer package.
|
Package mvccpb is a generated protocol buffer package. |
coreos/etcd/pkg/adt
Package adt implements useful abstract data types.
|
Package adt implements useful abstract data types. |
coreos/etcd/pkg/contention
Package contention provides facilities for detecting system contention.
|
Package contention provides facilities for detecting system contention. |
coreos/etcd/pkg/cors
Package cors handles cross-origin HTTP requests (CORS).
|
Package cors handles cross-origin HTTP requests (CORS). |
coreos/etcd/pkg/cpuutil
Package cpuutil provides facilities for detecting cpu-specific features.
|
Package cpuutil provides facilities for detecting cpu-specific features. |
coreos/etcd/pkg/crc
Package crc provides utility function for cyclic redundancy check algorithms.
|
Package crc provides utility function for cyclic redundancy check algorithms. |
coreos/etcd/pkg/debugutil
Package debugutil includes utility functions for debugging.
|
Package debugutil includes utility functions for debugging. |
coreos/etcd/pkg/fileutil
Package fileutil implements utility functions related to files and paths.
|
Package fileutil implements utility functions related to files and paths. |
coreos/etcd/pkg/httputil
Package httputil provides HTTP utility functions.
|
Package httputil provides HTTP utility functions. |
coreos/etcd/pkg/idutil
Package idutil implements utility functions for generating unique, randomized ids.
|
Package idutil implements utility functions for generating unique, randomized ids. |
coreos/etcd/pkg/ioutil
Package ioutil implements I/O utility functions.
|
Package ioutil implements I/O utility functions. |
coreos/etcd/pkg/logutil
Package logutil includes utilities to facilitate logging.
|
Package logutil includes utilities to facilitate logging. |
coreos/etcd/pkg/monotime
Package monotime provides a fast monotonic clock source.
|
Package monotime provides a fast monotonic clock source. |
coreos/etcd/pkg/netutil
Package netutil implements network-related utility functions.
|
Package netutil implements network-related utility functions. |
coreos/etcd/pkg/pathutil
Package pathutil implements utility functions for handling slash-separated paths.
|
Package pathutil implements utility functions for handling slash-separated paths. |
coreos/etcd/pkg/pbutil
Package pbutil defines interfaces for handling Protocol Buffer objects.
|
Package pbutil defines interfaces for handling Protocol Buffer objects. |
coreos/etcd/pkg/runtime
Package runtime implements utility functions for runtime systems.
|
Package runtime implements utility functions for runtime systems. |
coreos/etcd/pkg/schedule
Package schedule provides mechanisms and policies for scheduling units of work.
|
Package schedule provides mechanisms and policies for scheduling units of work. |
coreos/etcd/pkg/srv
Package srv looks up DNS SRV records.
|
Package srv looks up DNS SRV records. |
coreos/etcd/pkg/testutil
Package testutil provides test utility functions.
|
Package testutil provides test utility functions. |
coreos/etcd/pkg/tlsutil
Package tlsutil provides utility functions for handling TLS.
|
Package tlsutil provides utility functions for handling TLS. |
coreos/etcd/pkg/transport
Package transport implements various HTTP transport utilities based on Go net package.
|
Package transport implements various HTTP transport utilities based on Go net package. |
coreos/etcd/pkg/types
Package types declares various data types and implements type-checking functions.
|
Package types declares various data types and implements type-checking functions. |
coreos/etcd/pkg/wait
Package wait provides utility functions for polling, listening using Go channel.
|
Package wait provides utility functions for polling, listening using Go channel. |
coreos/etcd/proxy/grpcproxy
Package grpcproxy is an OSI level 7 proxy for etcd v3 API requests.
|
Package grpcproxy is an OSI level 7 proxy for etcd v3 API requests. |
coreos/etcd/proxy/grpcproxy/adapter
Package adapter provides gRPC adapters between client and server gRPC interfaces without needing to go through a gRPC connection.
|
Package adapter provides gRPC adapters between client and server gRPC interfaces without needing to go through a gRPC connection. |
coreos/etcd/proxy/grpcproxy/cache
Package cache exports functionality for efficiently caching and mapping `RangeRequest`s to corresponding `RangeResponse`s.
|
Package cache exports functionality for efficiently caching and mapping `RangeRequest`s to corresponding `RangeResponse`s. |
coreos/etcd/raft
Package raft sends and receives messages in the Protocol Buffer format defined in the raftpb package.
|
Package raft sends and receives messages in the Protocol Buffer format defined in the raftpb package. |
coreos/etcd/raft/raftpb
Package raftpb is a generated protocol buffer package.
|
Package raftpb is a generated protocol buffer package. |
coreos/etcd/rafthttp
Package rafthttp implements HTTP transportation layer for etcd/raft pkg.
|
Package rafthttp implements HTTP transportation layer for etcd/raft pkg. |
coreos/etcd/snap
Package snap stores raft nodes' states with snapshots.
|
Package snap stores raft nodes' states with snapshots. |
coreos/etcd/snap/snappb
Package snappb is a generated protocol buffer package.
|
Package snappb is a generated protocol buffer package. |
coreos/etcd/store
Package store defines etcd's in-memory key/value store.
|
Package store defines etcd's in-memory key/value store. |
coreos/etcd/version
Package version implements etcd version parsing and contains latest version information.
|
Package version implements etcd version parsing and contains latest version information. |
coreos/etcd/wal
Package wal provides an implementation of a write ahead log that is used by etcd.
|
Package wal provides an implementation of a write ahead log that is used by etcd. |
coreos/etcd/wal/walpb
Package walpb is a generated protocol buffer package.
|
Package walpb is a generated protocol buffer package. |
coreos/go-semver/semver
Semantic Versions http://semver.org
|
Semantic Versions http://semver.org |
coreos/go-systemd/daemon
Code forked from Docker project
|
Code forked from Docker project |
coreos/go-systemd/journal
Package journal provides write bindings to the local systemd journal.
|
Package journal provides write bindings to the local systemd journal. |
davecgh/go-spew/spew
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
|
Package spew implements a deep pretty printer for Go data structures to aid in debugging. |
dchest/uniuri
Package uniuri generates random strings good for use in URIs to identify unique objects.
|
Package uniuri generates random strings good for use in URIs to identify unique objects. |
dgrijalva/jwt-go
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html See README.md for more info.
|
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html See README.md for more info. |
dgrijalva/jwt-go/cmd/jwt
A useful example app.
|
A useful example app. |
dgrijalva/jwt-go/request
Utility package for extracting JWT tokens from HTTP requests.
|
Utility package for extracting JWT tokens from HTTP requests. |
docker/docker/pkg/term
Package term provides structures and helper functions to work with terminal (state, sizes).
|
Package term provides structures and helper functions to work with terminal (state, sizes). |
docker/spdystream/spdy
Package spdy implements the SPDY protocol (currently SPDY/3), described in http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3.
|
Package spdy implements the SPDY protocol (currently SPDY/3), described in http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3. |
dustin/go-humanize
Package humanize converts boring ugly numbers to human-friendly strings and back.
|
Package humanize converts boring ugly numbers to human-friendly strings and back. |
dustin/go-humanize/english
Package english provides utilities to generate more user-friendly English output.
|
Package english provides utilities to generate more user-friendly English output. |
elazarl/go-bindata-assetfs
assetfs allows packages to serve static content embedded with the go-bindata tool with the standard net/http package.
|
assetfs allows packages to serve static content embedded with the go-bindata tool with the standard net/http package. |
elazarl/goproxy
Taken from $GOROOT/src/pkg/net/http/chunked needed to write https responses to client.
|
Taken from $GOROOT/src/pkg/net/http/chunked needed to write https responses to client. |
emicklei/go-restful
Package restful , a lean package for creating REST-style WebServices without magic.
|
Package restful , a lean package for creating REST-style WebServices without magic. |
emicklei/go-restful-swagger12
Package swagger implements the structures of the Swagger https://github.com/wordnik/swagger-spec/blob/master/versions/1.2.md
|
Package swagger implements the structures of the Swagger https://github.com/wordnik/swagger-spec/blob/master/versions/1.2.md |
ewoutp/go-gitlab-client
Package github implements a simple client to consume gitlab API.
|
Package github implements a simple client to consume gitlab API. |
gin-gonic/gin
Package gin implements a HTTP web framework called gin.
|
Package gin implements a HTTP web framework called gin. |
gin-gonic/gin/examples/grpc/pb
Package helloworld is a generated protocol buffer package.
|
Package helloworld is a generated protocol buffer package. |
go-openapi/strfmt
Package strfmt contains custom string formats TODO: add info on how to define and register a custom format
|
Package strfmt contains custom string formats TODO: add info on how to define and register a custom format |
gogo/protobuf/conformance
conformance implements the conformance test subprocess protocol as documented in conformance.proto.
|
conformance implements the conformance test subprocess protocol as documented in conformance.proto. |
gogo/protobuf/gogoproto
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling.
|
Package gogoproto provides extensions for protocol buffers to achieve: - fast marshalling and unmarshalling. |
gogo/protobuf/jsonpb
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON.
|
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON. |
gogo/protobuf/plugin/defaultcheck
The defaultcheck plugin is used to check whether nullable is not used incorrectly.
|
The defaultcheck plugin is used to check whether nullable is not used incorrectly. |
gogo/protobuf/plugin/description
The description (experimental) plugin generates a Description method for each message.
|
The description (experimental) plugin generates a Description method for each message. |
gogo/protobuf/plugin/embedcheck
The embedcheck plugin is used to check whether embed is not used incorrectly.
|
The embedcheck plugin is used to check whether embed is not used incorrectly. |
gogo/protobuf/plugin/enumstringer
The enumstringer (experimental) plugin generates a String method for each enum.
|
The enumstringer (experimental) plugin generates a String method for each enum. |
gogo/protobuf/plugin/equal
The equal plugin generates an Equal and a VerboseEqual method for each message.
|
The equal plugin generates an Equal and a VerboseEqual method for each message. |
gogo/protobuf/plugin/face
The face plugin generates a function will be generated which can convert a structure which satisfies an interface (face) to the specified structure.
|
The face plugin generates a function will be generated which can convert a structure which satisfies an interface (face) to the specified structure. |
gogo/protobuf/plugin/gostring
The gostring plugin generates a GoString method for each message.
|
The gostring plugin generates a GoString method for each message. |
gogo/protobuf/plugin/marshalto
The marshalto plugin generates a Marshal and MarshalTo method for each message.
|
The marshalto plugin generates a Marshal and MarshalTo method for each message. |
gogo/protobuf/plugin/oneofcheck
The oneofcheck plugin is used to check whether oneof is not used incorrectly.
|
The oneofcheck plugin is used to check whether oneof is not used incorrectly. |
gogo/protobuf/plugin/populate
The populate plugin generates a NewPopulated function.
|
The populate plugin generates a NewPopulated function. |
gogo/protobuf/plugin/size
The size plugin generates a Size or ProtoSize method for each message.
|
The size plugin generates a Size or ProtoSize method for each message. |
gogo/protobuf/plugin/stringer
The stringer plugin generates a String method for each message.
|
The stringer plugin generates a String method for each message. |
gogo/protobuf/plugin/testgen
The testgen plugin generates Test and Benchmark functions for each message.
|
The testgen plugin generates Test and Benchmark functions for each message. |
gogo/protobuf/plugin/union
The onlyone plugin generates code for the onlyone extension.
|
The onlyone plugin generates code for the onlyone extension. |
gogo/protobuf/plugin/unmarshal
The unmarshal plugin generates a Unmarshal method for each message.
|
The unmarshal plugin generates a Unmarshal method for each message. |
gogo/protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
|
Package proto converts data structures to and from the wire format of protocol buffers. |
gogo/protobuf/protoc-gen-gogo/descriptor
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types.
|
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types. |
gogo/protobuf/protoc-gen-gogo/generator
The code generator for the plugin for the Google protocol buffer compiler.
|
The code generator for the plugin for the Google protocol buffer compiler. |
gogo/protobuf/protoc-gen-gogo/generator/internal/remap
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter.
|
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter. |
gogo/protobuf/protoc-gen-gogo/grpc
Package grpc outputs gRPC service descriptions in Go code.
|
Package grpc outputs gRPC service descriptions in Go code. |
gogo/protobuf/test/custom
Package custom contains custom types for test and example purposes.
|
Package custom contains custom types for test and example purposes. |
gogo/protobuf/test/custom-dash-type
Package custom contains custom types for test and example purposes.
|
Package custom contains custom types for test and example purposes. |
gogo/protobuf/test/mapdefaults
Package mapdefaults is a generated protocol buffer package.
|
Package mapdefaults is a generated protocol buffer package. |
gogo/protobuf/test/typedeclimport
Package typedeclimport is a generated protocol buffer package.
|
Package typedeclimport is a generated protocol buffer package. |
gogo/protobuf/test/typedeclimport/subpkg
Package subpkg is a generated protocol buffer package.
|
Package subpkg is a generated protocol buffer package. |
gogo/protobuf/types
Package types contains code for interacting with well-known types.
|
Package types contains code for interacting with well-known types. |
golang/glog
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup.
|
Package glog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. |
golang/groupcache/lru
Package lru implements an LRU cache.
|
Package lru implements an LRU cache. |
golang/protobuf/conformance
conformance implements the conformance test subprocess protocol as documented in conformance.proto.
|
conformance implements the conformance test subprocess protocol as documented in conformance.proto. |
golang/protobuf/descriptor
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types.
|
Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types. |
golang/protobuf/jsonpb
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON.
|
Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON. |
golang/protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
|
Package proto converts data structures to and from the wire format of protocol buffers. |
golang/protobuf/protoc-gen-go/generator
The code generator for the plugin for the Google protocol buffer compiler.
|
The code generator for the plugin for the Google protocol buffer compiler. |
golang/protobuf/protoc-gen-go/generator/internal/remap
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter.
|
Package remap handles tracking the locations of Go tokens in a source text across a rewrite by the Go formatter. |
golang/protobuf/protoc-gen-go/grpc
Package grpc outputs gRPC service descriptions in Go code.
|
Package grpc outputs gRPC service descriptions in Go code. |
golang/protobuf/protoc-gen-go/plugin
Package plugin_go is a generated protocol buffer package.
|
Package plugin_go is a generated protocol buffer package. |
golang/protobuf/ptypes
Package ptypes contains code for interacting with well-known types.
|
Package ptypes contains code for interacting with well-known types. |
google/btree
Package btree implements in-memory B-Trees of arbitrary degree.
|
Package btree implements in-memory B-Trees of arbitrary degree. |
google/gofuzz
Package fuzz is a library for populating go objects with random values.
|
Package fuzz is a library for populating go objects with random values. |
googleapis/gnostic
Gnostic is a tool for building better REST APIs through knowledge.
|
Gnostic is a tool for building better REST APIs through knowledge. |
googleapis/gnostic/OpenAPIv2
Package openapi_v2 is a generated protocol buffer package.
|
Package openapi_v2 is a generated protocol buffer package. |
googleapis/gnostic/OpenAPIv3
Package openapi_v3 is a generated protocol buffer package.
|
Package openapi_v3 is a generated protocol buffer package. |
googleapis/gnostic/OpenAPIv3/schema-generator
schema-generator is a support tool that generates the OpenAPI v3 JSON schema.
|
schema-generator is a support tool that generates the OpenAPI v3 JSON schema. |
googleapis/gnostic/apps/report
report is a demo application that displays information about an OpenAPI description.
|
report is a demo application that displays information about an OpenAPI description. |
googleapis/gnostic/apps/report-messages
Filter and display messages produced by gnostic invocations.
|
Filter and display messages produced by gnostic invocations. |
googleapis/gnostic/compiler
Package compiler provides support functions to generated compiler code.
|
Package compiler provides support functions to generated compiler code. |
googleapis/gnostic/discovery
Package discovery_v1 is a generated protocol buffer package.
|
Package discovery_v1 is a generated protocol buffer package. |
googleapis/gnostic/extensions
Package openapiextension_v1 is a generated protocol buffer package.
|
Package openapiextension_v1 is a generated protocol buffer package. |
googleapis/gnostic/generate-gnostic
generator generates Protocol Buffer models and support code from JSON Schemas.
|
generator generates Protocol Buffer models and support code from JSON Schemas. |
googleapis/gnostic/jsonschema
Package jsonschema supports the reading, writing, and manipulation of JSON Schemas.
|
Package jsonschema supports the reading, writing, and manipulation of JSON Schemas. |
googleapis/gnostic/linters/go/gnostic-lint-descriptions
gnostic_lint is a tool for analyzing OpenAPI descriptions.
|
gnostic_lint is a tool for analyzing OpenAPI descriptions. |
googleapis/gnostic/linters/go/gnostic-lint-paths
gnostic-lint-paths is a tool for analyzing paths in OpenAPI descriptions.
|
gnostic-lint-paths is a tool for analyzing paths in OpenAPI descriptions. |
googleapis/gnostic/plugins
Package gnostic_plugin_v1 is a generated protocol buffer package.
|
Package gnostic_plugin_v1 is a generated protocol buffer package. |
googleapis/gnostic/plugins/gnostic-analyze
gnostic_analyze is a tool for analyzing OpenAPI descriptions.
|
gnostic_analyze is a tool for analyzing OpenAPI descriptions. |
googleapis/gnostic/plugins/gnostic-analyze/summarize
summarize is a tool for summarizing the results of gnostic_analyze runs.
|
summarize is a tool for summarizing the results of gnostic_analyze runs. |
googleapis/gnostic/plugins/gnostic-go-generator
gnostic_go_generator is a sample Gnostic plugin that generates Go code that supports an API.
|
gnostic_go_generator is a sample Gnostic plugin that generates Go code that supports an API. |
googleapis/gnostic/plugins/gnostic-go-generator/examples/v2.0/bookstore/bookstore
Package bookstore exists to allow this repo to work with recursive go get.
|
Package bookstore exists to allow this repo to work with recursive go get. |
googleapis/gnostic/plugins/gnostic-go-generator/examples/v2.0/sample/sample
Package sample exists to allow this repo to work with recursive go get.
|
Package sample exists to allow this repo to work with recursive go get. |
googleapis/gnostic/plugins/gnostic-go-generator/examples/v2.0/xkcd/xkcd
Package xkcd exists to allow this repo to work with recursive go get.
|
Package xkcd exists to allow this repo to work with recursive go get. |
googleapis/gnostic/plugins/gnostic-go-generator/examples/v3.0/bookstore/bookstore
Package bookstore exists to allow this repo to work with recursive go get.
|
Package bookstore exists to allow this repo to work with recursive go get. |
googleapis/gnostic/plugins/gnostic-go-generator/examples/v3.0/urlshortener/urlshortener
Package urlshortener exists to allow this repo to work with recursive go get.
|
Package urlshortener exists to allow this repo to work with recursive go get. |
googleapis/gnostic/plugins/gnostic-summary
gnostic_go_generator is a sample Gnostic plugin that generates Go code that supports an API.
|
gnostic_go_generator is a sample Gnostic plugin that generates Go code that supports an API. |
googleapis/gnostic/printer
Package printer provides support for writing generated code.
|
Package printer provides support for writing generated code. |
googleapis/gnostic/surface
Package surface_v1 is a generated protocol buffer package.
|
Package surface_v1 is a generated protocol buffer package. |
googleapis/gnostic/tools/format-schema
format-schema canonically formats a JSON schema.
|
format-schema canonically formats a JSON schema. |
googleapis/gnostic/tools/j2y2j
j2y2j converts JSON to YAML and YAML to JSON.
|
j2y2j converts JSON to YAML and YAML to JSON. |
gophercloud/gophercloud
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
|
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds. |
gophercloud/gophercloud/openstack
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud.
|
Package openstack contains resources for the individual OpenStack projects supported in Gophercloud. |
gophercloud/gophercloud/openstack/identity/v2/tenants
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service.
|
Package tenants provides information and interaction with the tenants API resource for the OpenStack Identity service. |
gophercloud/gophercloud/openstack/identity/v2/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
|
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service. |
gophercloud/gophercloud/openstack/identity/v3/tokens
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service.
|
Package tokens provides information and interaction with the token API resource for the OpenStack Identity service. |
gophercloud/gophercloud/pagination
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs.
|
Package pagination contains utilities and convenience structs that implement common pagination idioms within OpenStack APIs. |
gregjones/httpcache
Package httpcache provides a http.RoundTripper implementation that works as a mostly RFC-compliant cache for http responses.
|
Package httpcache provides a http.RoundTripper implementation that works as a mostly RFC-compliant cache for http responses. |
gregjones/httpcache/diskcache
Package diskcache provides an implementation of httpcache.Cache that uses the diskv package to supplement an in-memory map with persistent storage
|
Package diskcache provides an implementation of httpcache.Cache that uses the diskv package to supplement an in-memory map with persistent storage |
grpc-ecosystem/grpc-gateway/runtime
Package runtime contains runtime helper functions used by servers which protoc-gen-grpc-gateway generates.
|
Package runtime contains runtime helper functions used by servers which protoc-gen-grpc-gateway generates. |
grpc-ecosystem/grpc-gateway/runtime/internal
Package internal is a generated protocol buffer package.
|
Package internal is a generated protocol buffer package. |
grpc-ecosystem/grpc-gateway/utilities
Package utilities provides members for internal use in grpc-gateway.
|
Package utilities provides members for internal use in grpc-gateway. |
hashicorp/golang-lru
This package provides a simple LRU cache.
|
This package provides a simple LRU cache. |
imdario/mergo
Package mergo merges same-type structs and maps by setting default values in zero-value fields.
|
Package mergo merges same-type structs and maps by setting default values in zero-value fields. |
jessevdk/go-assets
go-assets is a simple embedding asset generator and consumer library for go.
|
go-assets is a simple embedding asset generator and consumer library for go. |
jessevdk/go-flags
Package flags provides an extensive command line option parser.
|
Package flags provides an extensive command line option parser. |
json-iterator/go
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json.
|
Package jsoniter implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json. |
juju/errgo
The errgo package provides a way to create and diagnose errors.
|
The errgo package provides a way to create and diagnose errors. |
juju/errgo/errors
The errors package provides a way to create and diagnose errors.
|
The errors package provides a way to create and diagnose errors. |
julienschmidt/httprouter
Package httprouter is a trie based high performance HTTP request router.
|
Package httprouter is a trie based high performance HTTP request router. |
mailru/easyjson/buffer
Package buffer implements a buffer for serialization, consisting of a chain of []byte-s to reduce copying and to allow reuse of individual chunks.
|
Package buffer implements a buffer for serialization, consisting of a chain of []byte-s to reduce copying and to allow reuse of individual chunks. |
mailru/easyjson/jlexer
Package jlexer contains a JSON lexer implementation.
|
Package jlexer contains a JSON lexer implementation. |
mailru/easyjson/jwriter
Package jwriter contains a JSON writer.
|
Package jwriter contains a JSON writer. |
mattn/go-isatty
Package isatty implements interface to isatty
|
Package isatty implements interface to isatty |
matttproud/golang_protobuf_extensions/ext
Package ext moved to a new location: github.com/matttproud/golang_protobuf_extensions/pbutil.
|
Package ext moved to a new location: github.com/matttproud/golang_protobuf_extensions/pbutil. |
matttproud/golang_protobuf_extensions/pbtest
Package pbtest is deleted for the time being, because upstream Protocol Buffer 3 may have rendered quick.Value-based blackbox generation impossible.
|
Package pbtest is deleted for the time being, because upstream Protocol Buffer 3 may have rendered quick.Value-based blackbox generation impossible. |
matttproud/golang_protobuf_extensions/pbutil
Package pbutil provides record length-delimited Protocol Buffer streaming.
|
Package pbutil provides record length-delimited Protocol Buffer streaming. |
mgutz/ansi
Package ansi is a small, fast library to create ANSI colored strings and codes.
|
Package ansi is a small, fast library to create ANSI colored strings and codes. |
mxk/go-flowrate/flowrate
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.
|
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream. |
op/go-logging
Package logging implements a logging infrastructure for Go.
|
Package logging implements a logging infrastructure for Go. |
pborman/uuid
The uuid package generates and inspects UUIDs.
|
The uuid package generates and inspects UUIDs. |
pkg/errors
Package errors provides simple error handling primitives.
|
Package errors provides simple error handling primitives. |
pmezard/go-difflib/difflib
Package difflib is a partial port of Python difflib module.
|
Package difflib is a partial port of Python difflib module. |
prometheus/client_golang/api
Package api provides clients for the HTTP APIs.
|
Package api provides clients for the HTTP APIs. |
prometheus/client_golang/api/prometheus/v1
Package v1 provides bindings to the Prometheus HTTP API v1: http://prometheus.io/docs/querying/api/
|
Package v1 provides bindings to the Prometheus HTTP API v1: http://prometheus.io/docs/querying/api/ |
prometheus/client_golang/examples/random
A simple example exposing fictional RPC latencies with different types of random distributions (uniform, normal, and exponential) as Prometheus metrics.
|
A simple example exposing fictional RPC latencies with different types of random distributions (uniform, normal, and exponential) as Prometheus metrics. |
prometheus/client_golang/examples/simple
A minimal example of how to include Prometheus instrumentation.
|
A minimal example of how to include Prometheus instrumentation. |
prometheus/client_golang/prometheus
Package prometheus is the core instrumentation package.
|
Package prometheus is the core instrumentation package. |
prometheus/client_golang/prometheus/graphite
Package graphite provides a bridge to push Prometheus metrics to a Graphite server.
|
Package graphite provides a bridge to push Prometheus metrics to a Graphite server. |
prometheus/client_golang/prometheus/promauto
Package promauto provides constructors for the usual Prometheus metrics that return them already registered with the global registry (prometheus.DefaultRegisterer).
|
Package promauto provides constructors for the usual Prometheus metrics that return them already registered with the global registry (prometheus.DefaultRegisterer). |
prometheus/client_golang/prometheus/promhttp
Package promhttp provides tooling around HTTP servers and clients.
|
Package promhttp provides tooling around HTTP servers and clients. |
prometheus/client_golang/prometheus/push
Package push provides functions to push metrics to a Pushgateway.
|
Package push provides functions to push metrics to a Pushgateway. |
prometheus/common/expfmt
Package expfmt contains tools for reading and writing Prometheus metrics.
|
Package expfmt contains tools for reading and writing Prometheus metrics. |
prometheus/common/internal/bitbucket.org/ww/goautoneg
HTTP Content-Type Autonegotiation.
|
HTTP Content-Type Autonegotiation. |
prometheus/common/model
Package model contains common data structures that are shared across Prometheus components and libraries.
|
Package model contains common data structures that are shared across Prometheus components and libraries. |
prometheus/common/promlog
Package promlog defines standardised ways to initialize Go kit loggers across Prometheus components.
|
Package promlog defines standardised ways to initialize Go kit loggers across Prometheus components. |
prometheus/procfs
Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
|
Package procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc. |
prometheus/procfs/bcache
Package bcache provides access to statistics exposed by the bcache (Linux block cache).
|
Package bcache provides access to statistics exposed by the bcache (Linux block cache). |
prometheus/procfs/nfs
Package nfs implements parsing of /proc/net/rpc/nfsd.
|
Package nfs implements parsing of /proc/net/rpc/nfsd. |
prometheus/procfs/sysfs
Package sysfs provides functions to retrieve system and kernel metrics from the pseudo-filesystem sys.
|
Package sysfs provides functions to retrieve system and kernel metrics from the pseudo-filesystem sys. |
prometheus/procfs/xfs
Package xfs provides access to statistics exposed by the XFS filesystem.
|
Package xfs provides access to statistics exposed by the XFS filesystem. |
russross/blackfriday
Blackfriday markdown processor.
|
Blackfriday markdown processor. |
shurcooL/sanitized_anchor_name
Package sanitized_anchor_name provides a func to create sanitized anchor names.
|
Package sanitized_anchor_name provides a func to create sanitized anchor names. |
sirupsen/logrus
Package logrus is a structured logger for Go, completely API compatible with the standard library logger.
|
Package logrus is a structured logger for Go, completely API compatible with the standard library logger. |
sourcegraph/go-vcsurl
Package vcsurl parses VCS repository URLs in many common formats.
|
Package vcsurl parses VCS repository URLs in many common formats. |
spf13/cobra
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces.
|
Package cobra is a commander providing a simple interface to create powerful modern CLI interfaces. |
spf13/pflag
Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
|
Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags. |
stretchr/objx
Objx - Go package for dealing with maps, slices, JSON and other data.
|
Objx - Go package for dealing with maps, slices, JSON and other data. |
stretchr/testify
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend.
|
Package testify is a set of packages that provide many tools for testifying that your code will behave as you intend. |
stretchr/testify/assert
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
|
Package assert provides a set of comprehensive testing tools for use with the normal Go testing system. |
stretchr/testify/http
Package http DEPRECATED USE net/http/httptest
|
Package http DEPRECATED USE net/http/httptest |
stretchr/testify/mock
Package mock provides a system by which it is possible to mock your objects and verify calls are happening as expected.
|
Package mock provides a system by which it is possible to mock your objects and verify calls are happening as expected. |
stretchr/testify/require
Package require implements the same assertions as the `assert` package but stops test execution when a test fails.
|
Package require implements the same assertions as the `assert` package but stops test execution when a test fails. |
stretchr/testify/suite
Package suite contains logic for creating testing suite structs and running the methods on those structs as tests.
|
Package suite contains logic for creating testing suite structs and running the methods on those structs as tests. |
tomnomnom/linkheader
Package linkheader provides functions for parsing HTTP Link headers
|
Package linkheader provides functions for parsing HTTP Link headers |
ugorji/go/codec
Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+ codec/encoding library for binc, msgpack, cbor, json.
|
Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+ codec/encoding library for binc, msgpack, cbor, json. |
ugorji/go/codec/codecgen
codecgen generates codec.Selfer implementations for a set of types.
|
codecgen generates codec.Selfer implementations for a set of types. |
voxelbrain/goptions
package goptions implements a flexible parser for command line options.
|
package goptions implements a flexible parser for command line options. |
golang.org
|
|
x/crypto/bcrypt
Package bcrypt implements Provos and Mazières's bcrypt adaptive hashing algorithm.
|
Package bcrypt implements Provos and Mazières's bcrypt adaptive hashing algorithm. |
x/crypto/blowfish
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
|
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm. |
x/crypto/ssh/terminal
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems.
|
Package terminal provides support functions for dealing with terminals, as commonly found on UNIX systems. |
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/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/http2
Package http2 implements the HTTP/2 protocol.
|
Package http2 implements the HTTP/2 protocol. |
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/idna
Package idna implements IDNA2008 using the compatibility processing defined by UTS (Unicode Technical Standard) #46, which defines a standard to deal with the transition from IDNA2003.
|
Package idna implements IDNA2008 using the compatibility processing defined by UTS (Unicode Technical Standard) #46, which defines a standard to deal with the transition from IDNA2003. |
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/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/trace
Package trace implements tracing of requests and long-lived objects.
|
Package trace implements tracing of requests and long-lived objects. |
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/oauth2
Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests.
|
Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests. |
x/oauth2/google
Package google provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs.
|
Package google provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs. |
x/oauth2/internal
Package internal contains support packages for oauth2 package.
|
Package internal contains support packages for oauth2 package. |
x/oauth2/jws
Package jws provides a partial implementation of JSON Web Signature encoding and decoding.
|
Package jws provides a partial implementation of JSON Web Signature encoding and decoding. |
x/oauth2/jwt
Package jwt implements the OAuth 2.0 JSON Web Token flow, commonly known as "two-legged OAuth 2.0".
|
Package jwt implements the OAuth 2.0 JSON Web Token flow, commonly known as "two-legged OAuth 2.0". |
x/sys/unix
Package unix contains an interface to the low-level operating system primitives.
|
Package unix contains an interface to the low-level operating system primitives. |
x/text/cases
Package cases provides general and language-specific case mappers.
|
Package cases provides general and language-specific case mappers. |
x/text/internal
Package internal contains non-exported functionality that are used by packages in the text repository.
|
Package internal contains non-exported functionality that are used by packages in the text repository. |
x/text/internal/tag
Package tag contains functionality handling tags and related data.
|
Package tag contains functionality handling tags and related data. |
x/text/language
Package language implements BCP 47 language tags and related functionality.
|
Package language implements BCP 47 language tags and related functionality. |
x/text/runes
Package runes provide transforms for UTF-8 encoded text.
|
Package runes provide transforms for UTF-8 encoded text. |
x/text/secure/bidirule
Package bidirule implements the Bidi Rule defined by RFC 5893.
|
Package bidirule implements the Bidi Rule defined by RFC 5893. |
x/text/secure/precis
Package precis contains types and functions for the preparation, enforcement, and comparison of internationalized strings ("PRECIS") as defined in RFC 7564.
|
Package precis contains types and functions for the preparation, enforcement, and comparison of internationalized strings ("PRECIS") as defined in RFC 7564. |
x/text/transform
Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations.
|
Package transform provides reader and writer wrappers that transform the bytes passing through as well as various transformations. |
x/text/unicode/bidi
Package bidi contains functionality for bidirectional text support.
|
Package bidi contains functionality for bidirectional text support. |
x/text/unicode/norm
Package norm contains types and functions for normalizing Unicode strings.
|
Package norm contains types and functions for normalizing Unicode strings. |
x/text/width
Package width provides functionality for handling different widths in text.
|
Package width provides functionality for handling different widths in text. |
x/time/rate
Package rate provides a rate limiter.
|
Package rate provides a rate limiter. |
x/tools/benchmark/parse
Package parse provides support for parsing benchmark results as generated by 'go test -bench'.
|
Package parse provides support for parsing benchmark results as generated by 'go test -bench'. |
x/tools/blog
Package blog implements a web server for articles written in present format.
|
Package blog implements a web server for articles written in present format. |
x/tools/blog/atom
Package atom defines XML data structures for an Atom feed.
|
Package atom defines XML data structures for an Atom feed. |
x/tools/cmd/benchcmp
The benchcmp command displays performance changes between benchmarks.
|
The benchcmp command displays performance changes between benchmarks. |
x/tools/cmd/bundle
Bundle creates a single-source-file version of a source package suitable for inclusion in a particular target package.
|
Bundle creates a single-source-file version of a source package suitable for inclusion in a particular target package. |
x/tools/cmd/callgraph
callgraph: a tool for reporting the call graph of a Go program.
|
callgraph: a tool for reporting the call graph of a Go program. |
x/tools/cmd/compilebench
Compilebench benchmarks the speed of the Go compiler.
|
Compilebench benchmarks the speed of the Go compiler. |
x/tools/cmd/cover
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'.
|
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'. |
x/tools/cmd/digraph
The digraph command performs queries over unlabelled directed graphs represented in text form.
|
The digraph command performs queries over unlabelled directed graphs represented in text form. |
x/tools/cmd/eg
The eg command performs example-based refactoring.
|
The eg command performs example-based refactoring. |
x/tools/cmd/fiximports
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport.
|
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport. |
x/tools/cmd/getgo
The getgo command installs Go to the user's system.
|
The getgo command installs Go to the user's system. |
x/tools/cmd/getgo/server
Command server serves get.golang.org, redirecting users to the appropriate getgo installer based on the request path.
|
Command server serves get.golang.org, redirecting users to the appropriate getgo installer based on the request path. |
x/tools/cmd/go-contrib-init
The go-contrib-init command helps new Go contributors get their development environment set up for the Go contribution process.
|
The go-contrib-init command helps new Go contributors get their development environment set up for the Go contribution process. |
x/tools/cmd/godex
The godex command prints (dumps) exported information of packages or selected package objects.
|
The godex command prints (dumps) exported information of packages or selected package objects. |
x/tools/cmd/godoc
Godoc extracts and generates documentation for Go programs.
|
Godoc extracts and generates documentation for Go programs. |
x/tools/cmd/goimports
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones.
|
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones. |
x/tools/cmd/gomvpkg
The gomvpkg command moves go packages, updating import declarations.
|
The gomvpkg command moves go packages, updating import declarations. |
x/tools/cmd/gorename
The gorename command performs precise type-safe renaming of identifiers in Go source code.
|
The gorename command performs precise type-safe renaming of identifiers in Go source code. |
x/tools/cmd/gotype
The gotype command, like the front-end of a Go compiler, parses and type-checks a single Go package.
|
The gotype command, like the front-end of a Go compiler, parses and type-checks a single Go package. |
x/tools/cmd/goyacc
Goyacc is a version of yacc for Go.
|
Goyacc is a version of yacc for Go. |
x/tools/cmd/guru
guru: a tool for answering questions about Go source code.
|
guru: a tool for answering questions about Go source code. |
x/tools/cmd/guru/serial
Package serial defines the guru's schema for -json output.
|
Package serial defines the guru's schema for -json output. |
x/tools/cmd/heapview
heapview is a tool for viewing Go heap dumps.
|
heapview is a tool for viewing Go heap dumps. |
x/tools/cmd/heapview/internal/core
Package core provides functions for reading core dumps and examining their contained heaps.
|
Package core provides functions for reading core dumps and examining their contained heaps. |
x/tools/cmd/html2article
This program takes an HTML file and outputs a corresponding article file in present format.
|
This program takes an HTML file and outputs a corresponding article file in present format. |
x/tools/cmd/present
Present displays slide presentations and articles.
|
Present displays slide presentations and articles. |
x/tools/cmd/ssadump
ssadump: a tool for displaying and interpreting the SSA form of Go programs.
|
ssadump: a tool for displaying and interpreting the SSA form of Go programs. |
x/tools/cmd/stress
The stress utility is intended for catching sporadic failures.
|
The stress utility is intended for catching sporadic failures. |
x/tools/cmd/stringer
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface.
|
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface. |
x/tools/cmd/tip
Command tip is the tip.golang.org server, serving the latest HEAD straight from the Git oven.
|
Command tip is the tip.golang.org server, serving the latest HEAD straight from the Git oven. |
x/tools/cmd/toolstash
Toolstash provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains.
|
Toolstash provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains. |
x/tools/container/intsets
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values.
|
Package intsets provides Sparse, a compact and fast representation for sparse sets of int values. |
x/tools/cover
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out".
|
Package cover provides support for parsing coverage profiles generated by "go test -coverprofile=cover.out". |
x/tools/go/ast/astutil
Package astutil contains common utilities for working with the Go AST.
|
Package astutil contains common utilities for working with the Go AST. |
x/tools/go/buildutil
Package buildutil provides utilities related to the go/build package in the standard library.
|
Package buildutil provides utilities related to the go/build package in the standard library. |
x/tools/go/callgraph
Package callgraph defines the call graph and various algorithms and utilities to operate on it.
|
Package callgraph defines the call graph and various algorithms and utilities to operate on it. |
x/tools/go/callgraph/cha
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm.
|
Package cha computes the call graph of a Go program using the Class Hierarchy Analysis (CHA) algorithm. |
x/tools/go/callgraph/rta
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types.
|
This package provides Rapid Type Analysis (RTA) for Go, a fast algorithm for call graph construction and discovery of reachable code (and hence dead code) and runtime types. |
x/tools/go/callgraph/static
Package static computes the call graph of a Go program containing only static call edges.
|
Package static computes the call graph of a Go program containing only static call edges. |
x/tools/go/gccgoexportdata
Package gccgoexportdata provides functions for reading export data files containing type information produced by the gccgo compiler.
|
Package gccgoexportdata provides functions for reading export data files containing type information produced by the gccgo compiler. |
x/tools/go/gcexportdata
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler.
|
Package gcexportdata provides functions for locating, reading, and writing export data files containing type information produced by the gc compiler. |
x/tools/go/internal/gccgoimporter
Package gccgoimporter implements Import for gccgo-generated object files.
|
Package gccgoimporter implements Import for gccgo-generated object files. |
x/tools/go/internal/gcimporter
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package.
|
Package gcimporter provides various functions for reading gc-generated object files that can be used to implement the Importer interface defined by the Go 1.5 standard library package. |
x/tools/go/loader
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies.
|
Package loader loads a complete Go program from source code, parsing and type-checking the initial packages plus their transitive closure of dependencies. |
x/tools/go/packages
Package packages loads Go packages for inspection and analysis.
|
Package packages loads Go packages for inspection and analysis. |
x/tools/go/packages/gopackages
The gopackages command is a diagnostic tool that demonstrates how to use golang.org/x/tools/go/packages to load, parse, type-check, and print one or more Go packages.
|
The gopackages command is a diagnostic tool that demonstrates how to use golang.org/x/tools/go/packages to load, parse, type-check, and print one or more Go packages. |
x/tools/go/pointer
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994).
|
Package pointer implements Andersen's analysis, an inclusion-based pointer analysis algorithm first described in (Andersen, 1994). |
x/tools/go/ssa
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions.
|
Package ssa defines a representation of the elements of Go programs (packages, types, functions, variables and constants) using a static single-assignment (SSA) form intermediate representation (IR) for the bodies of functions. |
x/tools/go/ssa/interp
Package ssa/interp defines an interpreter for the SSA representation of Go programs.
|
Package ssa/interp defines an interpreter for the SSA representation of Go programs. |
x/tools/go/types/typeutil
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values.
|
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values. |
x/tools/go/vcs
Package vcs exposes functions for resolving import paths and using version control systems, which can be used to implement behavior similar to the standard "go get" command.
|
Package vcs exposes functions for resolving import paths and using version control systems, which can be used to implement behavior similar to the standard "go get" command. |
x/tools/godoc
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces.
|
Package godoc is a work-in-progress (2013-07-17) package to begin splitting up the godoc binary into multiple pieces. |
x/tools/godoc/analysis
Package analysis performs type and pointer analysis and generates mark-up for the Go source view.
|
Package analysis performs type and pointer analysis and generates mark-up for the Go source view. |
x/tools/godoc/redirect
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc.
|
Package redirect provides hooks to register HTTP handlers that redirect old godoc paths to their new equivalents and assist in accessing the issue tracker, wiki, code review system, etc. |
x/tools/godoc/static
Package static exports a map of static file content that supports the godoc user interface.
|
Package static exports a map of static file content that supports the godoc user interface. |
x/tools/godoc/util
Package util contains utility types and functions for godoc.
|
Package util contains utility types and functions for godoc. |
x/tools/godoc/vfs
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS.
|
Package vfs defines types for abstract file system access and provides an implementation accessing the file system of the underlying OS. |
x/tools/godoc/vfs/gatefs
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency.
|
Package gatefs provides an implementation of the FileSystem interface that wraps another FileSystem and limits its concurrency. |
x/tools/godoc/vfs/httpfs
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem.
|
Package httpfs implements http.FileSystem using a godoc vfs.FileSystem. |
x/tools/godoc/vfs/mapfs
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string.
|
Package mapfs file provides an implementation of the FileSystem interface based on the contents of a map[string]string. |
x/tools/godoc/vfs/zipfs
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file.
|
Package zipfs file provides an implementation of the FileSystem interface based on the contents of a .zip file. |
x/tools/imports
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary.
|
Package imports implements a Go pretty-printer (like package "go/format") that also adds or removes import statements as necessary. |
x/tools/internal/fastwalk
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools.
|
Package fastwalk provides a faster version of filepath.Walk for file system scanning tools. |
x/tools/playground
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service.
|
Package playground registers HTTP handlers at "/compile" and "/share" that proxy requests to the golang.org playground service. |
x/tools/playground/socket
Package socket implements an WebSocket-based playground backend.
|
Package socket implements an WebSocket-based playground backend. |
x/tools/present
The present file format Present files have the following format.
|
The present file format Present files have the following format. |
x/tools/refactor/eg
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg.
|
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg. |
x/tools/refactor/importgraph
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace.
|
Package importgraph computes the forward and reverse import dependency graphs for all packages in a Go workspace. |
x/tools/refactor/rename
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename.
|
Package rename contains the implementation of the 'gorename' command whose main function is in golang.org/x/tools/cmd/gorename. |
x/tools/refactor/satisfy
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed.
|
Package satisfy inspects the type-checked ASTs of Go packages and reports the set of discovered type constraints of the form (lhs, rhs Type) where lhs is a non-trivial interface, rhs satisfies this interface, and this fact is necessary for the package to be well-typed. |
google.golang.org
|
|
genproto/googleapis/api/annotations
Package annotations is a generated protocol buffer package.
|
Package annotations is a generated protocol buffer package. |
genproto/googleapis/rpc/status
Package status is a generated protocol buffer package.
|
Package status is a generated protocol buffer package. |
grpc
Package grpc implements an RPC system called gRPC.
|
Package grpc implements an RPC system called gRPC. |
grpc/balancer
Package balancer defines APIs for load balancing in gRPC.
|
Package balancer defines APIs for load balancing in gRPC. |
grpc/codes
Package codes defines the canonical error codes used by gRPC.
|
Package codes defines the canonical error codes used by gRPC. |
grpc/connectivity
Package connectivity defines connectivity semantics.
|
Package connectivity defines connectivity semantics. |
grpc/credentials
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
|
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call. |
grpc/grpclb/grpc_lb_v1/messages
Package messages is a generated protocol buffer package.
|
Package messages is a generated protocol buffer package. |
grpc/grpclog
Package grpclog defines logging for grpc.
|
Package grpclog defines logging for grpc. |
grpc/health/grpc_health_v1
Package grpc_health_v1 is a generated protocol buffer package.
|
Package grpc_health_v1 is a generated protocol buffer package. |
grpc/internal
Package internal contains gRPC-internal code for testing, to avoid polluting the godoc of the top-level grpc package.
|
Package internal contains gRPC-internal code for testing, to avoid polluting the godoc of the top-level grpc package. |
grpc/keepalive
Package keepalive defines configurable parameters for point-to-point healthcheck.
|
Package keepalive defines configurable parameters for point-to-point healthcheck. |
grpc/metadata
Package metadata define the structure of the metadata supported by gRPC library.
|
Package metadata define the structure of the metadata supported by gRPC library. |
grpc/naming
Package naming defines the naming API and related data structures for gRPC.
|
Package naming defines the naming API and related data structures for gRPC. |
grpc/peer
Package peer defines various peer information associated with RPCs and corresponding utils.
|
Package peer defines various peer information associated with RPCs and corresponding utils. |
grpc/resolver
Package resolver defines APIs for name resolution in gRPC.
|
Package resolver defines APIs for name resolution in gRPC. |
grpc/stats
Package stats is for collecting and reporting various network and RPC stats.
|
Package stats is for collecting and reporting various network and RPC stats. |
grpc/status
Package status implements errors returned by gRPC.
|
Package status implements errors returned by gRPC. |
grpc/tap
Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information.
|
Package tap defines the function handles which are executed on the transport layer of gRPC-Go and related information. |
grpc/transport
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC).
|
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC). |
gopkg.in
|
|
go-playground/validator.v8
Package validator implements value validations for structs and individual fields based on tags.
|
Package validator implements value validations for structs and individual fields based on tags. |
inf.v0
Package inf (type inf.Dec) implements "infinite-precision" decimal arithmetic.
|
Package inf (type inf.Dec) implements "infinite-precision" decimal arithmetic. |
natefinch/lumberjack.v2
Package lumberjack provides a rolling logger.
|
Package lumberjack provides a rolling logger. |
sourcegraph/go-vcsurl.v1
Package vcsurl parses VCS repository URLs in many common formats.
|
Package vcsurl parses VCS repository URLs in many common formats. |
k8s.io
|
|
api/admission/v1beta1
+groupName=admission.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=admission.k8s.io Package v1beta1 is a generated protocol buffer package. |
api/admissionregistration/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
api/admissionregistration/v1beta1
Package v1beta1 is the v1beta1 version of the API.
|
Package v1beta1 is the v1beta1 version of the API. |
api/apps/v1
Package v1 is a generated protocol buffer package.
|
Package v1 is a generated protocol buffer package. |
api/apps/v1beta1
Package v1beta1 is a generated protocol buffer package.
|
Package v1beta1 is a generated protocol buffer package. |
api/apps/v1beta2
Package v1beta2 is a generated protocol buffer package.
|
Package v1beta2 is a generated protocol buffer package. |
api/authentication/v1
+k8s:deepcopy-gen=package +groupName=authentication.k8s.io +k8s:openapi-gen=true Package v1 is a generated protocol buffer package.
|
+k8s:deepcopy-gen=package +groupName=authentication.k8s.io +k8s:openapi-gen=true Package v1 is a generated protocol buffer package. |
api/authentication/v1beta1
+k8s:deepcopy-gen=package +groupName=authentication.k8s.io +k8s:openapi-gen=true Package v1beta1 is a generated protocol buffer package.
|
+k8s:deepcopy-gen=package +groupName=authentication.k8s.io +k8s:openapi-gen=true Package v1beta1 is a generated protocol buffer package. |
api/authorization/v1
+groupName=authorization.k8s.io Package v1 is a generated protocol buffer package.
|
+groupName=authorization.k8s.io Package v1 is a generated protocol buffer package. |
api/authorization/v1beta1
+groupName=authorization.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=authorization.k8s.io Package v1beta1 is a generated protocol buffer package. |
api/autoscaling/v1
Package v1 is a generated protocol buffer package.
|
Package v1 is a generated protocol buffer package. |
api/autoscaling/v2beta1
Package v2beta1 is a generated protocol buffer package.
|
Package v2beta1 is a generated protocol buffer package. |
api/batch/v1
Package v1 is a generated protocol buffer package.
|
Package v1 is a generated protocol buffer package. |
api/batch/v1beta1
Package v1beta1 is a generated protocol buffer package.
|
Package v1beta1 is a generated protocol buffer package. |
api/batch/v2alpha1
Package v2alpha1 is a generated protocol buffer package.
|
Package v2alpha1 is a generated protocol buffer package. |
api/certificates/v1beta1
+groupName=certificates.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=certificates.k8s.io Package v1beta1 is a generated protocol buffer package. |
api/coordination/v1beta1
+groupName=coordination.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=coordination.k8s.io Package v1beta1 is a generated protocol buffer package. |
api/core/v1
Package v1 is the v1 version of the core API.
|
Package v1 is the v1 version of the core API. |
api/events/v1beta1
+groupName=events.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=events.k8s.io Package v1beta1 is a generated protocol buffer package. |
api/extensions/v1beta1
Package v1beta1 is a generated protocol buffer package.
|
Package v1beta1 is a generated protocol buffer package. |
api/imagepolicy/v1alpha1
+groupName=imagepolicy.k8s.io Package v1alpha1 is a generated protocol buffer package.
|
+groupName=imagepolicy.k8s.io Package v1alpha1 is a generated protocol buffer package. |
api/networking/v1
+k8s:deepcopy-gen=package +k8s:openapi-gen=true +groupName=networking.k8s.io Package v1 is a generated protocol buffer package.
|
+k8s:deepcopy-gen=package +k8s:openapi-gen=true +groupName=networking.k8s.io Package v1 is a generated protocol buffer package. |
api/policy/v1beta1
Package policy is for any kind of policy object.
|
Package policy is for any kind of policy object. |
api/rbac/v1
+groupName=rbac.authorization.k8s.io Package v1 is a generated protocol buffer package.
|
+groupName=rbac.authorization.k8s.io Package v1 is a generated protocol buffer package. |
api/rbac/v1alpha1
+groupName=rbac.authorization.k8s.io Package v1alpha1 is a generated protocol buffer package.
|
+groupName=rbac.authorization.k8s.io Package v1alpha1 is a generated protocol buffer package. |
api/rbac/v1beta1
+groupName=rbac.authorization.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=rbac.authorization.k8s.io Package v1beta1 is a generated protocol buffer package. |
api/scheduling/v1alpha1
+groupName=scheduling.k8s.io Package v1alpha1 is a generated protocol buffer package.
|
+groupName=scheduling.k8s.io Package v1alpha1 is a generated protocol buffer package. |
api/scheduling/v1beta1
+groupName=scheduling.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=scheduling.k8s.io Package v1beta1 is a generated protocol buffer package. |
api/settings/v1alpha1
+groupName=settings.k8s.io Package v1alpha1 is a generated protocol buffer package.
|
+groupName=settings.k8s.io Package v1alpha1 is a generated protocol buffer package. |
api/storage/v1
+k8s:deepcopy-gen=package +groupName=storage.k8s.io +k8s:openapi-gen=true Package v1 is a generated protocol buffer package.
|
+k8s:deepcopy-gen=package +groupName=storage.k8s.io +k8s:openapi-gen=true Package v1 is a generated protocol buffer package. |
api/storage/v1alpha1
+k8s:deepcopy-gen=package,register +groupName=storage.k8s.io +k8s:openapi-gen=true Package v1alpha1 is a generated protocol buffer package.
|
+k8s:deepcopy-gen=package,register +groupName=storage.k8s.io +k8s:openapi-gen=true Package v1alpha1 is a generated protocol buffer package. |
api/storage/v1beta1
+k8s:deepcopy-gen=package +groupName=storage.k8s.io +k8s:openapi-gen=true Package v1beta1 is a generated protocol buffer package.
|
+k8s:deepcopy-gen=package +groupName=storage.k8s.io +k8s:openapi-gen=true Package v1beta1 is a generated protocol buffer package. |
apiextensions-apiserver/examples/client-go/pkg/apis/cr/v1
Package v1 is the v1 version of the API.
|
Package v1 is the v1 version of the API. |
apiextensions-apiserver/examples/client-go/pkg/client/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
apiextensions-apiserver/examples/client-go/pkg/client/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
apiextensions-apiserver/examples/client-go/pkg/client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
apiextensions-apiserver/examples/client-go/pkg/client/clientset/versioned/typed/cr/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
apiextensions-apiserver/examples/client-go/pkg/client/clientset/versioned/typed/cr/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
apiextensions-apiserver/pkg/apis/apiextensions
Package apiextensions is the internal version of the API.
|
Package apiextensions is the internal version of the API. |
apiextensions-apiserver/pkg/apis/apiextensions/v1beta1
Package v1beta1 is the v1beta1 version of the API.
|
Package v1beta1 is the v1beta1 version of the API. |
apiextensions-apiserver/pkg/client/clientset/clientset
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
apiextensions-apiserver/pkg/client/clientset/clientset/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
apiextensions-apiserver/pkg/client/clientset/clientset/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
apiextensions-apiserver/pkg/client/clientset/internalclientset
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
apiextensions-apiserver/pkg/client/clientset/internalclientset/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
apiextensions-apiserver/pkg/client/clientset/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
apiextensions-apiserver/pkg/client/clientset/internalclientset/typed/apiextensions/internalversion
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
apiextensions-apiserver/pkg/client/clientset/internalclientset/typed/apiextensions/internalversion/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
apimachinery/pkg/api/errors
Package errors provides detailed error types for api field validation.
|
Package errors provides detailed error types for api field validation. |
apimachinery/pkg/api/meta
Package meta provides functions for retrieving API metadata from objects belonging to the Kubernetes API TODO: move everything in this file to pkg/api/rest
|
Package meta provides functions for retrieving API metadata from objects belonging to the Kubernetes API TODO: move everything in this file to pkg/api/rest |
apimachinery/pkg/api/resource
Package resource is a generated protocol buffer package.
|
Package resource is a generated protocol buffer package. |
apimachinery/pkg/api/validation
Package validation contains generic api type validation functions.
|
Package validation contains generic api type validation functions. |
apimachinery/pkg/apis/meta/v1
+groupName=meta.k8s.io Package v1 is a generated protocol buffer package.
|
+groupName=meta.k8s.io Package v1 is a generated protocol buffer package. |
apimachinery/pkg/apis/meta/v1beta1
+groupName=meta.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=meta.k8s.io Package v1beta1 is a generated protocol buffer package. |
apimachinery/pkg/apis/testapigroup
+k8s:deepcopy-gen=package +groupName=testapigroup.apimachinery.k8s.io package testapigroup contains an testapigroup API used to demonstrate how to create api groups.
|
+k8s:deepcopy-gen=package +groupName=testapigroup.apimachinery.k8s.io package testapigroup contains an testapigroup API used to demonstrate how to create api groups. |
apimachinery/pkg/apis/testapigroup/install
Package install installs the certificates API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the certificates API group, making it available as an option to all of the API encoding/decoding machinery. |
apimachinery/pkg/apis/testapigroup/v1
+groupName=testapigroup.apimachinery.k8s.io Package v1 is a generated protocol buffer package.
|
+groupName=testapigroup.apimachinery.k8s.io Package v1 is a generated protocol buffer package. |
apimachinery/pkg/conversion
Package conversion provides go object versioning.
|
Package conversion provides go object versioning. |
apimachinery/pkg/conversion/queryparams
Package queryparams provides conversion from versioned runtime objects to URL query values
|
Package queryparams provides conversion from versioned runtime objects to URL query values |
apimachinery/pkg/fields
Package fields implements a simple field system, parsing and matching selectors with sets of fields.
|
Package fields implements a simple field system, parsing and matching selectors with sets of fields. |
apimachinery/pkg/labels
Package labels implements a simple label system, parsing and matching selectors with sets of labels.
|
Package labels implements a simple label system, parsing and matching selectors with sets of labels. |
apimachinery/pkg/runtime
Package runtime defines conversions between generic types and structs to map query strings to struct objects.
|
Package runtime defines conversions between generic types and structs to map query strings to struct objects. |
apimachinery/pkg/runtime/schema
Package schema is a generated protocol buffer package.
|
Package schema is a generated protocol buffer package. |
apimachinery/pkg/runtime/serializer/protobuf
Package protobuf provides a Kubernetes serializer for the protobuf format.
|
Package protobuf provides a Kubernetes serializer for the protobuf format. |
apimachinery/pkg/runtime/serializer/streaming
Package streaming implements encoder and decoder for streams of runtime.Objects over io.Writer/Readers.
|
Package streaming implements encoder and decoder for streams of runtime.Objects over io.Writer/Readers. |
apimachinery/pkg/types
Package types implements various generic types used throughout kubernetes.
|
Package types implements various generic types used throughout kubernetes. |
apimachinery/pkg/util/errors
Package errors implements various utility functions and types around errors.
|
Package errors implements various utility functions and types around errors. |
apimachinery/pkg/util/framer
Package framer implements simple frame decoding techniques for an io.ReadCloser
|
Package framer implements simple frame decoding techniques for an io.ReadCloser |
apimachinery/pkg/util/httpstream
Package httpstream adds multiplexed streaming support to HTTP requests and responses via connection upgrades.
|
Package httpstream adds multiplexed streaming support to HTTP requests and responses via connection upgrades. |
apimachinery/pkg/util/intstr
Package intstr is a generated protocol buffer package.
|
Package intstr is a generated protocol buffer package. |
apimachinery/pkg/util/proxy
Package proxy provides transport and upgrade support for proxies.
|
Package proxy provides transport and upgrade support for proxies. |
apimachinery/pkg/util/rand
Package rand provides utilities related to randomization.
|
Package rand provides utilities related to randomization. |
apimachinery/pkg/util/sets
Package sets has auto-generated set types.
|
Package sets has auto-generated set types. |
apimachinery/pkg/util/sets/types
Package types just provides input types to the set generator.
|
Package types just provides input types to the set generator. |
apimachinery/pkg/util/wait
Package wait provides tools for polling or listening for changes to a condition.
|
Package wait provides tools for polling or listening for changes to a condition. |
apimachinery/pkg/util/waitgroup
Package waitgroup implements SafeWaitGroup wrap of sync.WaitGroup.
|
Package waitgroup implements SafeWaitGroup wrap of sync.WaitGroup. |
apimachinery/pkg/version
Package version supplies the type for version information collected at build time.
|
Package version supplies the type for version information collected at build time. |
apimachinery/pkg/watch
Package watch contains a generic watchable interface, and a fake for testing code that uses the watch interface.
|
Package watch contains a generic watchable interface, and a fake for testing code that uses the watch interface. |
apimachinery/third_party/forked/golang/json
Package json is forked from the Go standard library to enable us to find the field of a struct that a given JSON key maps to.
|
Package json is forked from the Go standard library to enable us to find the field of a struct that a given JSON key maps to. |
apimachinery/third_party/forked/golang/reflect
Package reflect is a fork of go's standard library reflection package, which allows for deep equal with equality functions defined.
|
Package reflect is a fork of go's standard library reflection package, which allows for deep equal with equality functions defined. |
apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
apiserver/pkg/admission/plugin/webhook/errors
Package errors contains utilities for admission webhook specific errors
|
Package errors contains utilities for admission webhook specific errors |
apiserver/pkg/admission/plugin/webhook/mutating
Package mutating delegates admission checks to dynamically configured mutating webhooks.
|
Package mutating delegates admission checks to dynamically configured mutating webhooks. |
apiserver/pkg/admission/plugin/webhook/namespace
Package namespace defines the utilities that are used by the webhook plugin to decide if a webhook should be applied to an object based on its namespace.
|
Package namespace defines the utilities that are used by the webhook plugin to decide if a webhook should be applied to an object based on its namespace. |
apiserver/pkg/admission/plugin/webhook/request
Package request creates admissionReview request based on admission attributes.
|
Package request creates admissionReview request based on admission attributes. |
apiserver/pkg/admission/plugin/webhook/validating
Package validating makes calls to validating (i.e., non-mutating) webhooks during the admission process.
|
Package validating makes calls to validating (i.e., non-mutating) webhooks during the admission process. |
apiserver/pkg/apis/apiserver
Package apiserver is the internal version of the API.
|
Package apiserver is the internal version of the API. |
apiserver/pkg/apis/apiserver/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
apiserver/pkg/apis/audit
+k8s:deepcopy-gen=package +groupName=audit.k8s.io
|
+k8s:deepcopy-gen=package +groupName=audit.k8s.io |
apiserver/pkg/apis/audit/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
apiserver/pkg/apis/audit/v1
+groupName=audit.k8s.io Package v1 is a generated protocol buffer package.
|
+groupName=audit.k8s.io Package v1 is a generated protocol buffer package. |
apiserver/pkg/apis/audit/v1alpha1
+groupName=audit.k8s.io Package v1alpha1 is a generated protocol buffer package.
|
+groupName=audit.k8s.io Package v1alpha1 is a generated protocol buffer package. |
apiserver/pkg/apis/audit/v1beta1
+groupName=audit.k8s.io Package v1beta1 is a generated protocol buffer package.
|
+groupName=audit.k8s.io Package v1beta1 is a generated protocol buffer package. |
apiserver/pkg/audit
TODO: Delete this file if we generate a clientset.
|
TODO: Delete this file if we generate a clientset. |
apiserver/pkg/authentication/request/x509
Package x509 provides a request authenticator that validates and extracts user information from client certificates
|
Package x509 provides a request authenticator that validates and extracts user information from client certificates |
apiserver/pkg/authentication/user
Package user contains utilities for dealing with simple user exchange in the auth packages.
|
Package user contains utilities for dealing with simple user exchange in the auth packages. |
apiserver/pkg/authorization/path
Package path contains an authorizer that allows certain paths and path prefixes.
|
Package path contains an authorizer that allows certain paths and path prefixes. |
apiserver/pkg/authorization/union
Package union implements an authorizer that combines multiple subauthorizer.
|
Package union implements an authorizer that combines multiple subauthorizer. |
apiserver/pkg/endpoints
Package endpoints contains the generic code that provides a RESTful Kubernetes-style API service.
|
Package endpoints contains the generic code that provides a RESTful Kubernetes-style API service. |
apiserver/pkg/endpoints/filters
Package filters contains all the http handler chain filters which _are_ api related, i.e.
|
Package filters contains all the http handler chain filters which _are_ api related, i.e. |
apiserver/pkg/endpoints/handlers
Package handlers contains HTTP handlers to implement the apiserver APIs.
|
Package handlers contains HTTP handlers to implement the apiserver APIs. |
apiserver/pkg/endpoints/handlers/negotiation
Package negotiation contains media type negotiation logic.
|
Package negotiation contains media type negotiation logic. |
apiserver/pkg/endpoints/handlers/responsewriters
Package responsewriters containers helpers to write responses in HTTP handlers.
|
Package responsewriters containers helpers to write responses in HTTP handlers. |
apiserver/pkg/endpoints/request
Package request contains everything around extracting info from a http request object.
|
Package request contains everything around extracting info from a http request object. |
apiserver/pkg/registry/generic
Package generic provides a generic object store interface and a generic label/field matching type.
|
Package generic provides a generic object store interface and a generic label/field matching type. |
apiserver/pkg/registry/generic/registry
Package etcd has a generic implementation of a registry that stores things in etcd.
|
Package etcd has a generic implementation of a registry that stores things in etcd. |
apiserver/pkg/registry/rest
Package rest defines common logic around changes to Kubernetes-style resources.
|
Package rest defines common logic around changes to Kubernetes-style resources. |
apiserver/pkg/server
Package server contains the plumbing to create kubernetes-like API server command.
|
Package server contains the plumbing to create kubernetes-like API server command. |
apiserver/pkg/server/filters
Package filters contains all the http handler chain filters which are not api related.
|
Package filters contains all the http handler chain filters which are not api related. |
apiserver/pkg/server/healthz
Package healthz implements basic http server health checking.
|
Package healthz implements basic http server health checking. |
apiserver/pkg/server/httplog
Package httplog contains a helper object and functions to maintain a log along with an http response.
|
Package httplog contains a helper object and functions to maintain a log along with an http response. |
apiserver/pkg/server/mux
Package mux contains abstractions for http multiplexing of APIs.
|
Package mux contains abstractions for http multiplexing of APIs. |
apiserver/pkg/server/options
package options is the public flags and options used by a generic api server.
|
package options is the public flags and options used by a generic api server. |
apiserver/pkg/server/resourceconfig
Package resourceconfig contains the resource config related helper functions.
|
Package resourceconfig contains the resource config related helper functions. |
apiserver/pkg/server/routes
Package routes holds a collection of optional genericapiserver http handlers.
|
Package routes holds a collection of optional genericapiserver http handlers. |
apiserver/pkg/server/storage
Package storage contains the plumbing to setup the etcd storage of the apiserver.
|
Package storage contains the plumbing to setup the etcd storage of the apiserver. |
apiserver/pkg/storage
Interfaces for database-related operations.
|
Interfaces for database-related operations. |
apiserver/pkg/storage/errors
Package etcd provides conversion of etcd errors to API errors.
|
Package etcd provides conversion of etcd errors to API errors. |
apiserver/pkg/storage/etcd/util
Package util holds generic etcd-related utility functions that any user of ectd might want to use, without pulling in kubernetes-specific code.
|
Package util holds generic etcd-related utility functions that any user of ectd might want to use, without pulling in kubernetes-specific code. |
apiserver/pkg/storage/value
Package value contains methods for assisting with transformation of values in storage.
|
Package value contains methods for assisting with transformation of values in storage. |
apiserver/pkg/util/flushwriter
Package flushwriter implements a wrapper for a writer that flushes on every write if that writer implements the io.Flusher interface
|
Package flushwriter implements a wrapper for a writer that flushes on every write if that writer implements the io.Flusher interface |
apiserver/pkg/util/webhook
Package webhook implements a generic HTTP webhook plugin.
|
Package webhook implements a generic HTTP webhook plugin. |
apiserver/pkg/util/wsstream
Package wsstream contains utilities for streaming content over WebSockets.
|
Package wsstream contains utilities for streaming content over WebSockets. |
apiserver/plugin/pkg/audit/buffered
Package buffered provides an implementation for the audit.Backend interface that batches incoming audit events and sends batches to the delegate audit.Backend.
|
Package buffered provides an implementation for the audit.Backend interface that batches incoming audit events and sends batches to the delegate audit.Backend. |
apiserver/plugin/pkg/audit/truncate
Package truncate provides an implementation for the audit.Backend interface that truncates audit events and sends them to the delegate audit.Backend.
|
Package truncate provides an implementation for the audit.Backend interface that truncates audit events and sends them to the delegate audit.Backend. |
apiserver/plugin/pkg/audit/webhook
Package webhook implements the audit.Backend interface using HTTP webhooks.
|
Package webhook implements the audit.Backend interface using HTTP webhooks. |
apiserver/plugin/pkg/authenticator/token/webhook
Package webhook implements the authenticator.Token interface using HTTP webhooks.
|
Package webhook implements the authenticator.Token interface using HTTP webhooks. |
apiserver/plugin/pkg/authorizer/webhook
Package webhook implements the authorizer.Authorizer interface using HTTP webhooks.
|
Package webhook implements the authorizer.Authorizer interface using HTTP webhooks. |
client-go/deprecated-dynamic
Package dynamic provides a client interface to arbitrary Kubernetes APIs that exposes common high level operations and exposes common metadata.
|
Package dynamic provides a client interface to arbitrary Kubernetes APIs that exposes common high level operations and exposes common metadata. |
client-go/discovery
Package discovery provides ways to discover server-supported API groups, versions and resources.
|
Package discovery provides ways to discover server-supported API groups, versions and resources. |
client-go/examples/create-update-delete-deployment
Note: the example only works with the code within the same release/branch.
|
Note: the example only works with the code within the same release/branch. |
client-go/examples/fake-client
Package fakeclient contains examples on how to use fakeclient in tests.
|
Package fakeclient contains examples on how to use fakeclient in tests. |
client-go/examples/in-cluster-client-configuration
Note: the example only works with the code within the same release/branch.
|
Note: the example only works with the code within the same release/branch. |
client-go/examples/out-of-cluster-client-configuration
Note: the example only works with the code within the same release/branch.
|
Note: the example only works with the code within the same release/branch. |
client-go/kubernetes
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
client-go/kubernetes/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
client-go/kubernetes/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
client-go/kubernetes/typed/admissionregistration/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/admissionregistration/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/admissionregistration/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/admissionregistration/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/apps/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/apps/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/apps/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/apps/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/apps/v1beta2
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/apps/v1beta2/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/authentication/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/authentication/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/authentication/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/authentication/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/authorization/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/authorization/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/authorization/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/authorization/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/autoscaling/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/autoscaling/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/autoscaling/v2beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/autoscaling/v2beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/batch/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/batch/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/batch/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/batch/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/batch/v2alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/batch/v2alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/certificates/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/certificates/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/coordination/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/coordination/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/core/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/core/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/events/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/events/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/extensions/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/extensions/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/networking/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/networking/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/policy/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/policy/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/rbac/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/rbac/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/rbac/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/rbac/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/rbac/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/rbac/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/scheduling/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/scheduling/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/scheduling/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/scheduling/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/settings/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/settings/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/storage/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/storage/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/storage/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/storage/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/kubernetes/typed/storage/v1beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
client-go/kubernetes/typed/storage/v1beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
client-go/pkg/apis/clientauthentication
+k8s:deepcopy-gen=package +groupName=client.authentication.k8s.io
|
+k8s:deepcopy-gen=package +groupName=client.authentication.k8s.io |
client-go/pkg/apis/clientauthentication/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
client-go/pkg/apis/clientauthentication/v1alpha1
+groupName=client.authentication.k8s.io
|
+groupName=client.authentication.k8s.io |
client-go/pkg/apis/clientauthentication/v1beta1
+groupName=client.authentication.k8s.io
|
+groupName=client.authentication.k8s.io |
client-go/pkg/version
Package version supplies version information collected at build time to kubernetes components.
|
Package version supplies version information collected at build time to kubernetes components. |
client-go/rest/fake
This is made a separate package and should only be imported by tests, because it imports testapi
|
This is made a separate package and should only be imported by tests, because it imports testapi |
client-go/scale
Package scale provides a polymorphic scale client capable of fetching and updating Scale for any resource which implements the `scale` subresource, as long as that subresource operates on a version of scale convertable to autoscaling.Scale.
|
Package scale provides a polymorphic scale client capable of fetching and updating Scale for any resource which implements the `scale` subresource, as long as that subresource operates on a version of scale convertable to autoscaling.Scale. |
client-go/scale/fake
Package fake provides a fake client interface to arbitrary Kubernetes APIs that exposes common high level operations and exposes common metadata.
|
Package fake provides a fake client interface to arbitrary Kubernetes APIs that exposes common high level operations and exposes common metadata. |
client-go/scale/scheme
Package scheme contains a runtime.Scheme to be used for serializing and deserializing different versions of Scale, and for converting in between them.
|
Package scheme contains a runtime.Scheme to be used for serializing and deserializing different versions of Scale, and for converting in between them. |
client-go/scale/scheme/appsint
Package appsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
|
Package appsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic. |
client-go/scale/scheme/extensionsint
Package extensionsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic.
|
Package extensionsint contains the necessary scaffolding of the internal version of extensions as required by conversion logic. |
client-go/third_party/forked/golang/template
This package is copied from Go library text/template.
|
This package is copied from Go library text/template. |
client-go/tools/auth
Package auth defines a file format for holding authentication information needed by clients of Kubernetes.
|
Package auth defines a file format for holding authentication information needed by clients of Kubernetes. |
client-go/tools/bootstrap/token/api
Package api (k8s.io/client-go/tools/bootstrap/token/api) contains constants and types needed for bootstrap tokens as maintained by the BootstrapSigner and TokenCleaner controllers (in k8s.io/kubernetes/pkg/controller/bootstrap)
|
Package api (k8s.io/client-go/tools/bootstrap/token/api) contains constants and types needed for bootstrap tokens as maintained by the BootstrapSigner and TokenCleaner controllers (in k8s.io/kubernetes/pkg/controller/bootstrap) |
client-go/tools/cache
Package cache is a client-side caching mechanism.
|
Package cache is a client-side caching mechanism. |
client-go/tools/clientcmd
Package clientcmd provides one stop shopping for building a working client from a fixed config, from a .kubeconfig file, from command line flags, or from any merged combination.
|
Package clientcmd provides one stop shopping for building a working client from a fixed config, from a .kubeconfig file, from command line flags, or from any merged combination. |
client-go/tools/clientcmd/api
+k8s:deepcopy-gen=package
|
+k8s:deepcopy-gen=package |
client-go/tools/clientcmd/api/v1
+k8s:deepcopy-gen=package
|
+k8s:deepcopy-gen=package |
client-go/tools/leaderelection
Package leaderelection implements leader election of a set of endpoints.
|
Package leaderelection implements leader election of a set of endpoints. |
client-go/tools/metrics
Package metrics provides abstractions for registering which metrics to record.
|
Package metrics provides abstractions for registering which metrics to record. |
client-go/tools/portforward
Package portforward adds support for SSH-like port forwarding from the client's local host to remote containers.
|
Package portforward adds support for SSH-like port forwarding from the client's local host to remote containers. |
client-go/tools/record
Package record has all client logic for recording and reporting events.
|
Package record has all client logic for recording and reporting events. |
client-go/tools/remotecommand
Package remotecommand adds support for executing commands in containers, with support for separate stdin, stdout, and stderr streams, as well as TTY.
|
Package remotecommand adds support for executing commands in containers, with support for separate stdin, stdout, and stderr streams, as well as TTY. |
client-go/util/cert/triple
Package triple generates key-certificate pairs for the triple (CA, Server, Client).
|
Package triple generates key-certificate pairs for the triple (CA, Server, Client). |
client-go/util/connrotation
Package connrotation implements a connection dialer that tracks and can close all created connections.
|
Package connrotation implements a connection dialer that tracks and can close all created connections. |
client-go/util/jsonpath
package jsonpath is a template engine using jsonpath syntax, which can be seen at http://goessner.net/articles/JsonPath/.
|
package jsonpath is a template engine using jsonpath syntax, which can be seen at http://goessner.net/articles/JsonPath/. |
client-go/util/workqueue
Package workqueue provides a simple queue that supports the following features: * Fair: items processed in the order in which they are added.
|
Package workqueue provides a simple queue that supports the following features: * Fair: items processed in the order in which they are added. |
code-generator/_examples/apiserver/apis/example
+k8s:deepcopy-gen=package +groupName=example.apiserver.code-generator.k8s.io
|
+k8s:deepcopy-gen=package +groupName=example.apiserver.code-generator.k8s.io |
code-generator/_examples/apiserver/apis/example/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
code-generator/_examples/apiserver/apis/example/v1
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example +groupName=example.apiserver.code-generator.k8s.io
|
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example +groupName=example.apiserver.code-generator.k8s.io |
code-generator/_examples/apiserver/apis/example2
+k8s:deepcopy-gen=package +groupName=example.test.apiserver.code-generator.k8s.io +groupGoName=SecondExample
|
+k8s:deepcopy-gen=package +groupName=example.test.apiserver.code-generator.k8s.io +groupGoName=SecondExample |
code-generator/_examples/apiserver/apis/example2/install
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery.
|
Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
code-generator/_examples/apiserver/apis/example2/v1
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=example.test.apiserver.code-generator.k8s.io +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example2 +groupGoName=SecondExample
|
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=example.test.apiserver.code-generator.k8s.io +k8s:conversion-gen=k8s.io/code-generator/_examples/apiserver/apis/example2 +groupGoName=SecondExample |
code-generator/_examples/apiserver/clientset/internalversion
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
code-generator/_examples/apiserver/clientset/internalversion/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
code-generator/_examples/apiserver/clientset/internalversion/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
code-generator/_examples/apiserver/clientset/internalversion/typed/example/internalversion
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
code-generator/_examples/apiserver/clientset/internalversion/typed/example/internalversion/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
code-generator/_examples/apiserver/clientset/internalversion/typed/example2/internalversion
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
code-generator/_examples/apiserver/clientset/internalversion/typed/example2/internalversion/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
code-generator/_examples/apiserver/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
code-generator/_examples/apiserver/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
code-generator/_examples/apiserver/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
code-generator/_examples/apiserver/clientset/versioned/typed/example/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
code-generator/_examples/apiserver/clientset/versioned/typed/example/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
code-generator/_examples/apiserver/clientset/versioned/typed/example2/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
code-generator/_examples/apiserver/clientset/versioned/typed/example2/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
code-generator/_examples/crd/apis/example/v1
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=example.crd.code-generator.k8s.io
|
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=example.crd.code-generator.k8s.io |
code-generator/_examples/crd/apis/example2/v1
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=example.test.crd.code-generator.k8s.io +groupGoName=SecondExample
|
+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=example.test.crd.code-generator.k8s.io +groupGoName=SecondExample |
code-generator/_examples/crd/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
code-generator/_examples/crd/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
code-generator/_examples/crd/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
code-generator/_examples/crd/clientset/versioned/typed/example/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
code-generator/_examples/crd/clientset/versioned/typed/example/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
code-generator/_examples/crd/clientset/versioned/typed/example2/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
code-generator/_examples/crd/clientset/versioned/typed/example2/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
code-generator/cmd/client-gen
client-gen makes the individual typed clients using gengo.
|
client-gen makes the individual typed clients using gengo. |
code-generator/cmd/client-gen/generators
Package generators has the generators for the client-gen utility.
|
Package generators has the generators for the client-gen utility. |
code-generator/cmd/conversion-gen
conversion-gen is a tool for auto-generating Conversion functions.
|
conversion-gen is a tool for auto-generating Conversion functions. |
code-generator/cmd/deepcopy-gen
deepcopy-gen is a tool for auto-generating DeepCopy functions.
|
deepcopy-gen is a tool for auto-generating DeepCopy functions. |
code-generator/cmd/defaulter-gen
defaulter-gen is a tool for auto-generating Defaulter functions.
|
defaulter-gen is a tool for auto-generating Defaulter functions. |
code-generator/cmd/go-to-protobuf
go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct.
|
go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct. |
code-generator/cmd/go-to-protobuf/protobuf
go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct.
|
go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct. |
code-generator/cmd/go-to-protobuf/protoc-gen-gogo
Package main defines the protoc-gen-gogo binary we use to generate our proto go files, as well as takes dependencies on the correct gogo/protobuf packages for godeps.
|
Package main defines the protoc-gen-gogo binary we use to generate our proto go files, as well as takes dependencies on the correct gogo/protobuf packages for godeps. |
code-generator/cmd/import-boss
import-boss enforces import restrictions in a given repository.
|
import-boss enforces import restrictions in a given repository. |
code-generator/cmd/openapi-gen
This package generates openAPI definition file to be used in open API spec generation on API servers.
|
This package generates openAPI definition file to be used in open API spec generation on API servers. |
code-generator/cmd/set-gen
set-gen is an example usage of gengo.
|
set-gen is an example usage of gengo. |
code-generator/third_party/forked/golang/reflect
This package is copied from Go library reflect/type.go.
|
This package is copied from Go library reflect/type.go. |
gengo/args
Package args has common command-line flags for generation programs.
|
Package args has common command-line flags for generation programs. |
gengo/examples/deepcopy-gen
deepcopy-gen is a tool for auto-generating DeepCopy functions.
|
deepcopy-gen is a tool for auto-generating DeepCopy functions. |
gengo/examples/deepcopy-gen/output_tests/aliases
This is a test package.
|
This is a test package. |
gengo/examples/deepcopy-gen/output_tests/builtins
This is a test package.
|
This is a test package. |
gengo/examples/deepcopy-gen/output_tests/interfaces
This is a test package.
|
This is a test package. |
gengo/examples/deepcopy-gen/output_tests/maps
This is a test package.
|
This is a test package. |
gengo/examples/deepcopy-gen/output_tests/pointer
This is a test package.
|
This is a test package. |
gengo/examples/deepcopy-gen/output_tests/slices
This is a test package.
|
This is a test package. |
gengo/examples/deepcopy-gen/output_tests/structs
This is a test package.
|
This is a test package. |
gengo/examples/deepcopy-gen/output_tests/wholepkg
This is a test package.
|
This is a test package. |
gengo/examples/defaulter-gen
defaulter-gen is a tool for auto-generating Defaulter functions.
|
defaulter-gen is a tool for auto-generating Defaulter functions. |
gengo/examples/defaulter-gen/_output_tests/empty
This is a test package.
|
This is a test package. |
gengo/examples/defaulter-gen/_output_tests/pointer
This is a test package.
|
This is a test package. |
gengo/examples/defaulter-gen/_output_tests/slices
This is a test package.
|
This is a test package. |
gengo/examples/defaulter-gen/_output_tests/wholepkg
This is a test package.
|
This is a test package. |
gengo/examples/import-boss
import-boss enforces import restrictions in a given repository.
|
import-boss enforces import restrictions in a given repository. |
gengo/examples/import-boss/generators
Package generators has the generators for the import-boss utility.
|
Package generators has the generators for the import-boss utility. |
gengo/examples/set-gen
set-gen is an example usage of go2idl.
|
set-gen is an example usage of go2idl. |
gengo/examples/set-gen/generators
Package generators has the generators for the set-gen utility.
|
Package generators has the generators for the set-gen utility. |
gengo/examples/set-gen/sets
Package sets has auto-generated set types.
|
Package sets has auto-generated set types. |
gengo/examples/set-gen/sets/types
Package types just provides input types to the set generator.
|
Package types just provides input types to the set generator. |
gengo/generator
Package generator defines an interface for code generators to implement.
|
Package generator defines an interface for code generators to implement. |
gengo/namer
Package namer has support for making different type naming systems.
|
Package namer has support for making different type naming systems. |
gengo/parser
Package parser provides code to parse go files, type-check them, extract the types.
|
Package parser provides code to parse go files, type-check them, extract the types. |
gengo/types
Package types contains go type information, packaged in a way that makes auto-generation convenient, whether by template or straight go functions.
|
Package types contains go type information, packaged in a way that makes auto-generation convenient, whether by template or straight go functions. |
kube-openapi/pkg/builder
Package builder contains code to generate OpenAPI discovery spec (which initial version of it also known as Swagger 2.0).
|
Package builder contains code to generate OpenAPI discovery spec (which initial version of it also known as Swagger 2.0). |
kube-openapi/pkg/common
package common holds shared code and types between open API code generator and spec generator.
|
package common holds shared code and types between open API code generator and spec generator. |
kube-openapi/pkg/generators/rules
Package rules contains API rules that are enforced in OpenAPI spec generation as part of the machinery.
|
Package rules contains API rules that are enforced in OpenAPI spec generation as part of the machinery. |
kube-openapi/pkg/idl
The IDL package describes comment directives that may be applied to API types and fields.
|
The IDL package describes comment directives that may be applied to API types and fields. |
kube-openapi/pkg/util/proto
Package proto is a collection of libraries for parsing and indexing the type definitions.
|
Package proto is a collection of libraries for parsing and indexing the type definitions. |
Click to show internal directories.
Click to hide internal directories.