github.com/

directory
v0.0.0-...-d88c8b5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2021 License: Apache-2.0

Directories

Path Synopsis
Azure
azure-sdk-for-go/services/compute/mgmt/2019-07-01/compute
Package compute implements the Azure ARM Compute service API version .
Package compute implements the Azure ARM Compute service API version .
azure-sdk-for-go/services/network/mgmt/2019-06-01/network
Package network implements the Azure ARM Network service API version .
Package network implements the Azure ARM Network service API version .
azure-sdk-for-go/services/storage/mgmt/2019-06-01/storage
Package storage implements the Azure ARM Storage service API version 2019-06-01.
Package storage implements the Azure ARM Storage service API version 2019-06-01.
azure-sdk-for-go/storage
Package storage provides clients for Microsoft Azure Storage Services.
Package storage provides clients for Microsoft Azure Storage Services.
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.
go-autorest/autorest/azure
Package azure provides Azure-specific implementations used with AutoRest.
Package azure provides Azure-specific implementations used with AutoRest.
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.
go-autorest/autorest/mocks
Package mocks provides mocks and helpers used in testing.
Package mocks provides mocks and helpers used in testing.
go-autorest/autorest/to
Package to provides helpers to ease working with pointer values of marshalled structures.
Package to provides helpers to ease working with pointer values of marshalled structures.
go-autorest/autorest/validation
Package validation provides methods for validating parameter value using reflection.
Package validation provides methods for validating parameter value using reflection.
GoogleCloudPlatform
k8s-cloud-provider/pkg/cloud
Package cloud implements a more golang friendly interface to the GCE compute API.
Package cloud implements a more golang friendly interface to the GCE compute API.
k8s-cloud-provider/pkg/cloud/filter
Package filter encapsulates the filter argument to compute API calls.
Package filter encapsulates the filter argument to compute API calls.
k8s-cloud-provider/pkg/cloud/meta
Package meta contains the meta description of the GCE cloud types to generate code for.
Package meta contains the meta description of the GCE cloud types to generate code for.
k8s-cloud-provider/pkg/cloud/mock
Package mock encapsulates mocks for testing GCE provider functionality.
Package mock encapsulates mocks for testing GCE provider functionality.
NYTimes
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
urlesc
Package urlesc implements query escaping as per RFC 3986.
Package urlesc implements query escaping as per RFC 3986.
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.
aws
aws-sdk-go/aws
Package aws provides the core SDK's utilities and shared types.
Package aws provides the core SDK's utilities and shared types.
aws-sdk-go/aws/awserr
Package awserr represents API error interface accessors for the SDK.
Package awserr represents API error interface accessors for the SDK.
aws-sdk-go/aws/credentials
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values.
Package credentials provides credential retrieval and management The Credentials is the primary method of getting access to and managing credentials Values.
aws-sdk-go/aws/credentials/endpointcreds
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint.
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint.
aws-sdk-go/aws/credentials/processcreds
Package processcreds is a credential Provider to retrieve `credential_process` credentials.
Package processcreds is a credential Provider to retrieve `credential_process` credentials.
aws-sdk-go/aws/credentials/stscreds
Package stscreds are credential Providers to retrieve STS AWS credentials.
Package stscreds are credential Providers to retrieve STS AWS credentials.
aws-sdk-go/aws/csm
Package csm provides the Client Side Monitoring (CSM) client which enables sending metrics via UDP connection to the CSM agent.
Package csm provides the Client Side Monitoring (CSM) client which enables sending metrics via UDP connection to the CSM agent.
aws-sdk-go/aws/defaults
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers.
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers.
aws-sdk-go/aws/ec2metadata
Package ec2metadata provides the client for making API calls to the EC2 Metadata service.
Package ec2metadata provides the client for making API calls to the EC2 Metadata service.
aws-sdk-go/aws/endpoints
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions.
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions.
aws-sdk-go/aws/session
Package session provides configuration for the SDK's service clients.
Package session provides configuration for the SDK's service clients.
aws-sdk-go/aws/signer/v4
Package v4 implements signing for AWS V4 signer Provides request signing for request that need to be signed with AWS V4 Signatures.
Package v4 implements signing for AWS V4 signer Provides request signing for request that need to be signed with AWS V4 Signatures.
aws-sdk-go/internal/ini
Package ini is an LL(1) parser for configuration files.
Package ini is an LL(1) parser for configuration files.
aws-sdk-go/private/protocol/ec2query
Package ec2query provides serialization of AWS EC2 requests and responses.
Package ec2query provides serialization of AWS EC2 requests and responses.
aws-sdk-go/private/protocol/json/jsonutil
Package jsonutil provides JSON serialization of AWS requests and responses.
Package jsonutil provides JSON serialization of AWS requests and responses.
aws-sdk-go/private/protocol/jsonrpc
Package jsonrpc provides JSON RPC utilities for serialization of AWS requests and responses.
Package jsonrpc provides JSON RPC utilities for serialization of AWS requests and responses.
aws-sdk-go/private/protocol/query
Package query provides serialization of AWS query requests, and responses.
Package query provides serialization of AWS query requests, and responses.
aws-sdk-go/private/protocol/rest
Package rest provides RESTful serialization of AWS requests and responses.
Package rest provides RESTful serialization of AWS requests and responses.
aws-sdk-go/private/protocol/xml/xmlutil
Package xmlutil provides XML serialization of AWS requests and responses.
Package xmlutil provides XML serialization of AWS requests and responses.
aws-sdk-go/service/autoscaling
Package autoscaling provides the client and types for making API requests to Auto Scaling.
Package autoscaling provides the client and types for making API requests to Auto Scaling.
aws-sdk-go/service/ec2
Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.
Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.
aws-sdk-go/service/elb
Package elb provides the client and types for making API requests to Elastic Load Balancing.
Package elb provides the client and types for making API requests to Elastic Load Balancing.
aws-sdk-go/service/elbv2
Package elbv2 provides the client and types for making API requests to Elastic Load Balancing.
Package elbv2 provides the client and types for making API requests to Elastic Load Balancing.
aws-sdk-go/service/kms
Package kms provides the client and types for making API requests to AWS Key Management Service.
Package kms provides the client and types for making API requests to AWS Key Management Service.
aws-sdk-go/service/sts
Package sts provides the client and types for making API requests to AWS Security Token Service.
Package sts provides the client and types for making API requests to AWS Security Token Service.
aws-sdk-go/service/sts/stsiface
Package stsiface provides an interface to enable mocking the AWS Security Token Service service client for testing your code.
Package stsiface provides an interface to enable mocking the AWS Security Token Service service client for testing your code.
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.
blang
coreos
go-oidc
Package oidc implements OpenID Connect client logic for the golang.org/x/oauth2 package.
Package oidc implements OpenID Connect client logic for the golang.org/x/oauth2 package.
go-systemd/daemon
Package daemon provides a Go implementation of the sd_notify protocol.
Package daemon provides a Go implementation of the sd_notify protocol.
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.
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.
docker
distribution/reference
Package reference provides a general type to represent any way of referencing images within the registry.
Package reference provides a general type to represent any way of referencing images within the registry.
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).
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.
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.
evanphx
go-openapi
analysis
Package analysis provides methods to work with a Swagger specification document from package go-openapi/spec.
Package analysis provides methods to work with a Swagger specification document from package go-openapi/spec.
errors
Package errors provides an Error interface and several concrete types implementing this interface to manage API errors and JSON-schema validation errors.
Package errors provides an Error interface and several concrete types implementing this interface to manage API errors and JSON-schema validation errors.
loads
Package loads provides document loading methods for swagger (OAI) specifications.
Package loads provides document loading methods for swagger (OAI) specifications.
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
swag
Package swag contains a bunch of helper functions for go-openapi and go-swagger projects.
Package swag contains a bunch of helper functions for go-openapi and go-swagger projects.
validate
Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.
Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.
go-stack
stack
Package stack implements utilities to capture, manipulate, and format call stacks.
Package stack implements utilities to capture, manipulate, and format call stacks.
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.
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.
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.
golang
groupcache/lru
Package lru implements an LRU cache.
Package lru implements an LRU cache.
mock/gomock
Package gomock is a mock framework for Go.
Package gomock is a mock framework for Go.
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.
protobuf/ptypes
Package ptypes contains code for interacting with well-known types.
Package ptypes contains code for interacting with well-known types.
google
go-cmp/cmp
Package cmp determines equality of values.
Package cmp determines equality of values.
go-cmp/cmp/internal/diff
Package diff implements an algorithm for producing edit-scripts.
Package diff implements an algorithm for producing edit-scripts.
go-cmp/cmp/internal/function
Package function provides functionality for identifying function types.
Package function provides functionality for identifying function types.
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.
uuid
Package uuid generates and inspects UUIDs.
Package uuid generates and inspects UUIDs.
googleapis
gnostic/OpenAPIv2
Package openapi_v2 is a generated protocol buffer package.
Package openapi_v2 is a generated protocol buffer package.
gnostic/compiler
Package compiler provides support functions to generated compiler code.
Package compiler provides support functions to generated compiler code.
gnostic/extensions
Package openapiextension_v1 is a generated protocol buffer package.
Package openapiextension_v1 is a generated protocol buffer package.
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
Package gophercloud provides a multi-vendor interface to OpenStack-compatible clouds.
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/openstack/blockstorage/extensions/volumeactions
Package volumeactions provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumeactions provides information and interaction with volumes in the OpenStack Block Storage service.
gophercloud/openstack/blockstorage/v1/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
gophercloud/openstack/blockstorage/v2/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
gophercloud/openstack/blockstorage/v3/volumes
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
Package volumes provides information and interaction with volumes in the OpenStack Block Storage service.
gophercloud/openstack/common/extensions
Package extensions provides information and interaction with the different extensions available for an OpenStack service.
Package extensions provides information and interaction with the different extensions available for an OpenStack service.
gophercloud/openstack/compute/v2/extensions/attachinterfaces
Package attachinterfaces provides the ability to retrieve and manage network interfaces through Nova.
Package attachinterfaces provides the ability to retrieve and manage network interfaces through Nova.
gophercloud/openstack/compute/v2/extensions/volumeattach
Package volumeattach provides the ability to attach and detach volumes from servers.
Package volumeattach provides the ability to attach and detach volumes from servers.
gophercloud/openstack/compute/v2/flavors
Package flavors provides information and interaction with the flavor API in the OpenStack Compute service.
Package flavors provides information and interaction with the flavor API in the OpenStack Compute service.
gophercloud/openstack/compute/v2/images
Package images provides information and interaction with the images through the OpenStack Compute service.
Package images provides information and interaction with the images through the OpenStack Compute service.
gophercloud/openstack/compute/v2/servers
Package servers provides information and interaction with the server API resource in the OpenStack Compute service.
Package servers provides information and interaction with the server API resource in the OpenStack Compute service.
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/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/openstack/identity/v3/extensions/trusts
Package trusts enables management of OpenStack Identity Trusts.
Package trusts enables management of OpenStack Identity Trusts.
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/openstack/networking/v2/extensions/external
Package external provides information and interaction with the external extension for the OpenStack Networking service.
Package external provides information and interaction with the external extension for the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/layer3/floatingips
package floatingips enables management and retrieval of Floating IPs from the OpenStack Networking service.
package floatingips enables management and retrieval of Floating IPs from the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/layer3/routers
Package routers enables management and retrieval of Routers from the OpenStack Networking service.
Package routers enables management and retrieval of Routers from the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/lbaas_v2/l7policies
Package l7policies provides information and interaction with L7Policies and Rules of the LBaaS v2 extension for the OpenStack Networking service.
Package l7policies provides information and interaction with L7Policies and Rules of the LBaaS v2 extension for the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/lbaas_v2/listeners
Package listeners provides information and interaction with Listeners of the LBaaS v2 extension for the OpenStack Networking service.
Package listeners provides information and interaction with Listeners of the LBaaS v2 extension for the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/lbaas_v2/loadbalancers
Package loadbalancers provides information and interaction with Load Balancers of the LBaaS v2 extension for the OpenStack Networking service.
Package loadbalancers provides information and interaction with Load Balancers of the LBaaS v2 extension for the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/lbaas_v2/monitors
Package monitors provides information and interaction with Monitors of the LBaaS v2 extension for the OpenStack Networking service.
Package monitors provides information and interaction with Monitors of the LBaaS v2 extension for the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/lbaas_v2/pools
Package pools provides information and interaction with Pools and Members of the LBaaS v2 extension for the OpenStack Networking service.
Package pools provides information and interaction with Pools and Members of the LBaaS v2 extension for the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/security/groups
Package groups provides information and interaction with Security Groups for the OpenStack Networking service.
Package groups provides information and interaction with Security Groups for the OpenStack Networking service.
gophercloud/openstack/networking/v2/extensions/security/rules
Package rules provides information and interaction with Security Group Rules for the OpenStack Networking service.
Package rules provides information and interaction with Security Group Rules for the OpenStack Networking service.
gophercloud/openstack/networking/v2/networks
Package networks contains functionality for working with Neutron network resources.
Package networks contains functionality for working with Neutron network resources.
gophercloud/openstack/networking/v2/ports
Package ports contains functionality for working with Neutron port resources.
Package ports contains functionality for working with Neutron port resources.
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.
grpc-ecosystem
hashicorp
golang-lru
Package lru provides three different LRU caches of varying sophistication.
Package lru provides three different LRU caches of varying sophistication.
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.
inconshreveable
jmespath
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.
konsorten
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.
easyjson/jlexer
Package jlexer contains a JSON lexer implementation.
Package jlexer contains a JSON lexer implementation.
easyjson/jwriter
Package jwriter contains a JSON writer.
Package jwriter contains a JSON writer.
matttproud
golang_protobuf_extensions/pbutil
Package pbutil provides record length-delimited Protocol Buffer streaming.
Package pbutil provides record length-delimited Protocol Buffer streaming.
mitchellh
mapstructure
Package mapstructure exposes functionality to convert an arbitrary map[string]interface{} into a native Go structure.
Package mapstructure exposes functionality to convert an arbitrary map[string]interface{} into a native Go structure.
modern-go
munnerz
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.
opencontainers
go-digest
Package digest provides a generalized type to opaquely represent message digests and their operations within the registry.
Package digest provides a generalized type to opaquely represent message digests and their operations within the registry.
pkg
errors
Package errors provides simple error handling primitives.
Package errors provides simple error handling primitives.
pquerna
cachecontrol
Package cachecontrol implements the logic for HTTP Caching Deciding if an HTTP Response can be cached is often harder and more bug prone than an actual cache storage backend.
Package cachecontrol implements the logic for HTTP Caching Deciding if an HTTP Response can be cached is often harder and more bug prone than an actual cache storage backend.
prometheus
client_golang/prometheus
Package prometheus is the core instrumentation package.
Package prometheus is the core instrumentation package.
client_golang/prometheus/promhttp
Package promhttp provides tooling around HTTP servers and clients.
Package promhttp provides tooling around HTTP servers and clients.
client_golang/prometheus/testutil
Package testutil provides helpers to test code using the prometheus package of client_golang.
Package testutil provides helpers to test code using the prometheus package of client_golang.
common/expfmt
Package expfmt contains tools for reading and writing Prometheus metrics.
Package expfmt contains tools for reading and writing Prometheus metrics.
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.
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.
robfig
cron
Package cron implements a cron spec parser and job runner.
Package cron implements a cron spec parser and job runner.
rubiojr
go-vhd/vhd
Package to work with VHD images See https://technet.microsoft.com/en-us/virtualization/bb676673.aspx
Package to work with VHD images See https://technet.microsoft.com/en-us/virtualization/bb676673.aspx
satori
go.uuid
Package uuid provides implementation of Universally Unique Identifier (UUID).
Package uuid provides implementation of Universally Unique Identifier (UUID).
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.
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.
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.
vmware
govmomi/find
Package find implements inventory listing and searching.
Package find implements inventory listing and searching.
govmomi/vim25
Package vim25 provides a minimal client implementation to use with other packages in the vim25 tree.
Package vim25 provides a minimal client implementation to use with other packages in the vim25 tree.
govmomi/vim25/xml
Package xml implements a simple XML 1.0 parser that understands XML name spaces.
Package xml implements a simple XML 1.0 parser that understands XML name spaces.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL