github.com/

directory
v0.0.0-...-52b58a3 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2022 License: Apache-2.0

Directories

Path Synopsis
Azure
azure-sdk-for-go/services/keyvault/v7.0/keyvault
Package keyvault implements the Azure ARM Keyvault service API version 7.0.
Package keyvault implements the Azure ARM Keyvault service API version 7.0.
azure-sdk-for-go/services/network/mgmt/2015-06-15/network
Package network implements the Azure ARM Network service API version 2015-06-15.
Package network implements the Azure ARM Network service API version 2015-06-15.
go-autorest
Package go-autorest provides an HTTP request client for use with Autorest-generated API client packages.
Package go-autorest provides an HTTP request client for use with Autorest-generated API client packages.
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/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.
DataDog
datadog-go/statsd
Package statsd provides a Go dogstatsd client.
Package statsd provides a Go dogstatsd client.
Jeffail
gabs
Package gabs implements a simplified wrapper around creating and parsing JSON.
Package gabs implements a simplified wrapper around creating and parsing JSON.
Masterminds
goutils
Package goutils provides utility functions to manipulate strings in various ways.
Package goutils provides utility functions to manipulate strings in various ways.
semver
Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.
Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go.
sprig
Sprig: Template functions for Go.
Sprig: Template functions for Go.
StackExchange
wmi
Package wmi provides a WQL interface for WMI on Windows.
Package wmi provides a WQL interface for WMI on Windows.
aliyun
Package providers Deprecated
alibaba-cloud-sdk-go/sdk/endpoints
* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
armon
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
Package credentials provides credential retrieval and management
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/ssocreds
Package ssocreds provides a credential provider for retrieving temporary AWS credentials using an SSO access token.
Package ssocreds provides a credential provider for retrieving temporary AWS credentials using an SSO access token.
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
Package v4 implements signing for AWS V4 signer
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/internal/sync/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
Package singleflight provides a duplicate function call suppression mechanism.
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/restjson
Package restjson provides RESTful JSON serialization of AWS requests and responses.
Package restjson provides RESTful JSON 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/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/iam
Package iam provides the client and types for making API requests to AWS Identity and Access Management.
Package iam provides the client and types for making API requests to AWS Identity and Access Management.
aws-sdk-go/service/iam/iamiface
Package iamiface provides an interface to enable mocking the AWS Identity and Access Management service client for testing your code.
Package iamiface provides an interface to enable mocking the AWS Identity and Access Management service client for testing your code.
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/kms/kmsiface
Package kmsiface provides an interface to enable mocking the AWS Key Management Service service client for testing your code.
Package kmsiface provides an interface to enable mocking the AWS Key Management Service service client for testing your code.
aws-sdk-go/service/sso
Package sso provides the client and types for making API requests to AWS Single Sign-On.
Package sso provides the client and types for making API requests to AWS Single Sign-On.
aws-sdk-go/service/sso/ssoiface
Package ssoiface provides an interface to enable mocking the AWS Single Sign-On service client for testing your code.
Package ssoiface provides an interface to enable mocking the AWS Single Sign-On service client for testing your code.
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.
bgentry
cenkalti
backoff/v3
Package backoff implements backoff algorithms for retrying operations.
Package backoff implements backoff algorithms for retrying operations.
cespare
xxhash/v2
Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at http://cyan4973.github.io/xxHash/.
Package xxhash implements the 64-bit variant of xxHash (XXH64) as described at http://cyan4973.github.io/xxHash/.
circonus-labs
circonus-gometrics
Package circonusgometrics provides instrumentation for your applications in the form of counters, gauges and histograms and allows you to publish them to Circonus
Package circonusgometrics provides instrumentation for your applications in the form of counters, gauges and histograms and allows you to publish them to Circonus
circonus-gometrics/api
Package api provides methods for interacting with the Circonus API.
Package api provides methods for interacting with the Circonus API.
circonus-gometrics/checkmgr
Package checkmgr provides a check management interface to circonus-gometrics
Package checkmgr provides a check management interface to circonus-gometrics
circonusllhist
Package circllhist provides an implementation of Circonus' fixed log-linear histogram data structure.
Package circllhist provides an implementation of Circonus' fixed log-linear histogram data structure.
common-nighthawk
cpuguy83
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.
denverdino
digitalocean
godo
Package godo is the DigtalOcean API v2 client for Go
Package godo is the DigtalOcean API v2 client for Go
dimchansky
utfbom
Package utfbom implements the detection of the BOM (Unicode Byte Order Mark) and removing as necessary.
Package utfbom implements the detection of the BOM (Unicode Byte Order Mark) and removing as necessary.
dimiro1
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.
emvi
null
Package null provides nullable types (based on database/sql) that can be parsed to and from JSON.
Package null provides nullable types (based on database/sql) that can be parsed to and from JSON.
evanphx
fatih
color
Package color is an ANSI color package to output colorized or SGR defined output to the standard output.
Package color is an ANSI color package to output colorized or SGR defined output to the standard output.
form3tech-oss
jwt-go
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html
Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html
go-chi
chi/v5
Package chi is a small, idiomatic and composable router for building HTTP services.
Package chi is a small, idiomatic and composable router for building HTTP services.
go-logr
logr
Package logr defines abstract interfaces for logging.
Package logr defines abstract interfaces for logging.
go-sql-driver
mysql
Package mysql provides a MySQL driver for Go's database/sql package.
Package mysql provides a MySQL driver for Go's database/sql package.
go-test
deep
Package deep provides function deep.Equal which is like reflect.DeepEqual but returns a list of differences.
Package deep provides function deep.Equal which is like reflect.DeepEqual but returns a list of differences.
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.
golang
groupcache/lru
Package lru implements an LRU cache.
Package lru implements an LRU cache.
protobuf/jsonpb
Package jsonpb provides functionality to marshal and unmarshal between a protocol buffer message and JSON.
Package jsonpb provides functionality to marshal and unmarshal between a protocol buffer message and JSON.
protobuf/proto
Package proto provides functionality for handling protocol buffer messages.
Package proto provides functionality for handling protocol buffer messages.
protobuf/ptypes
Package ptypes provides functionality for interacting with well-known types.
Package ptypes provides functionality for interacting with well-known types.
snappy
Package snappy implements the Snappy compression format.
Package snappy implements the Snappy compression format.
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.
go-metrics-stackdriver/vault
Package vault provides helper functions to improve the go-metrics to stackdriver metric conversions specific to HashiCorp Vault.
Package vault provides helper functions to improve the go-metrics to stackdriver metric conversions specific to HashiCorp Vault.
go-querystring/query
Package query implements encoding of structs into URL query parameters.
Package query implements encoding of structs into URL query parameters.
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
gax-go/v2
Package gax contains a set of modules which aid the development of APIs for clients and servers based on gRPC and Google API conventions.
Package gax contains a set of modules which aid the development of APIs for clients and servers based on gRPC and Google API conventions.
gnostic/compiler
Package compiler provides support functions to generated compiler code.
Package compiler provides support functions to generated compiler code.
gnostic/jsonschema
Package jsonschema supports the reading, writing, and manipulation of JSON Schemas.
Package jsonschema supports the reading, writing, and manipulation of JSON Schemas.
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/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/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/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
go-grpc-middleware
`grpc_middleware` is a collection of gRPC middleware packages: interceptors, helpers and tools.
`grpc_middleware` is a collection of gRPC middleware packages: interceptors, helpers and tools.
go-grpc-middleware/logging
grpc_logging is a "parent" package for gRPC logging middlewares.
grpc_logging is a "parent" package for gRPC logging middlewares.
go-grpc-middleware/logging/logrus
`grpc_logrus` is a gRPC logging middleware backed by Logrus loggers
`grpc_logrus` is a gRPC logging middleware backed by Logrus loggers
go-grpc-middleware/logging/logrus/ctxlogrus
`ctxlogrus` is a ctxlogger that is backed by logrus
`ctxlogrus` is a ctxlogger that is backed by logrus
go-grpc-middleware/tags
`grpc_ctxtags` adds a Tag object to the context that can be used by other middleware to add context about a request.
`grpc_ctxtags` adds a Tag object to the context that can be used by other middleware to add context about a request.
hashicorp
errwrap
Package errwrap implements methods to formalize error wrapping in Go.
Package errwrap implements methods to formalize error wrapping in Go.
go-cleanhttp
Package cleanhttp offers convenience utilities for acquiring "clean" http.Transport and http.Client structs.
Package cleanhttp offers convenience utilities for acquiring "clean" http.Transport and http.Client structs.
go-discover
Package discover provides functions to get metadata for different cloud environments.
Package discover provides functions to get metadata for different cloud environments.
go-discover/provider/aliyun
Package aliyun provides node discovery for Aliyun.
Package aliyun provides node discovery for Aliyun.
go-discover/provider/aws
Package aws provides node discovery for Amazon AWS.
Package aws provides node discovery for Amazon AWS.
go-discover/provider/azure
Package azure provides node discovery for Microsoft Azure.
Package azure provides node discovery for Microsoft Azure.
go-discover/provider/digitalocean
Package digitalocean provides node discovery for DigitalOcean.
Package digitalocean provides node discovery for DigitalOcean.
go-discover/provider/gce
Package gce provides node discovery for Google Cloud.
Package gce provides node discovery for Google Cloud.
go-discover/provider/k8s
Package k8s provides pod discovery for Kubernetes.
Package k8s provides pod discovery for Kubernetes.
go-discover/provider/linode
Package linode provides node discovery for Linode.
Package linode provides node discovery for Linode.
go-discover/provider/mdns
Package mdns provides node discovery via mDNS.
Package mdns provides node discovery via mDNS.
go-discover/provider/os
Package os provides node discovery for Openstack.
Package os provides node discovery for Openstack.
go-discover/provider/scaleway
Package scaleway provides node discovery for Scaleway.
Package scaleway provides node discovery for Scaleway.
go-discover/provider/softlayer
Package softlayer provides node discovery for Softlayer.
Package softlayer provides node discovery for Softlayer.
go-discover/provider/tencentcloud
Package tencentcloud provides node discovery for TencentCloud.
Package tencentcloud provides node discovery for TencentCloud.
go-discover/provider/triton
Package aws provides node discovery for Joyent Triton.
Package aws provides node discovery for Joyent Triton.
go-discover/provider/vsphere
Package vsphere provides node discovery for VMware vSphere.
Package vsphere provides node discovery for VMware vSphere.
go-memdb
Package memdb provides an in-memory database that supports transactions and MVCC.
Package memdb provides an in-memory database that supports transactions and MVCC.
go-msgpack/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.
go-plugin
The plugin package exposes functions and helpers for communicating to plugins which are implemented as standalone binary applications.
The plugin package exposes functions and helpers for communicating to plugins which are implemented as standalone binary applications.
go-retryablehttp
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff.
go-rootcerts
Package rootcerts contains functions to aid in loading CA certificates for TLS connections.
Package rootcerts contains functions to aid in loading CA certificates for TLS connections.
go-secure-stdlib/base62
Package base62 provides utilities for working with base62 strings.
Package base62 provides utilities for working with base62 strings.
go-sockaddr
Package sockaddr is a Go implementation of the UNIX socket family data types and related helper functions.
Package sockaddr is a Go implementation of the UNIX socket family data types and related helper functions.
go-sockaddr/template
Package sockaddr/template provides a text/template interface the SockAddr helper functions.
Package sockaddr/template provides a text/template interface the SockAddr helper functions.
golang-lru
Package lru provides three different LRU caches of varying sophistication.
Package lru provides three different LRU caches of varying sophistication.
hcl
Package hcl decodes HCL into usable Go structures.
Package hcl decodes HCL into usable Go structures.
hcl/hcl/ast
Package ast declares the types used to represent syntax trees for HCL (HashiCorp Configuration Language)
Package ast declares the types used to represent syntax trees for HCL (HashiCorp Configuration Language)
hcl/hcl/parser
Package parser implements a parser for HCL (HashiCorp Configuration Language)
Package parser implements a parser for HCL (HashiCorp Configuration Language)
hcl/hcl/scanner
Package scanner implements a scanner for HCL (HashiCorp Configuration Language) source text.
Package scanner implements a scanner for HCL (HashiCorp Configuration Language) source text.
hcl/hcl/token
Package token defines constants representing the lexical tokens for HCL (HashiCorp Configuration Language)
Package token defines constants representing the lexical tokens for HCL (HashiCorp Configuration Language)
raft-autopilot
This code was taken from the same implementation in a branch from Consul and then had the package updated and the mutex type unexported.
This code was taken from the same implementation in a branch from Consul and then had the package updated and the mutex type unexported.
raft-snapshot
The archive utilities manage the internal format of a snapshot, which is a tar file with the following contents:
The archive utilities manage the internal format of a snapshot, which is a tar file with the following contents:
vault/sdk/helper/base62
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
vault/sdk/helper/certutil
Package certutil contains helper functions that are mostly used with the PKI backend but can be generally useful.
Package certutil contains helper functions that are mostly used with the PKI backend but can be generally useful.
vault/sdk/helper/kdf
This package is used to implement Key Derivation Functions (KDF) based on the recommendations of NIST SP 800-108.
This package is used to implement Key Derivation Functions (KDF) based on the recommendations of NIST SP 800-108.
vault/sdk/helper/strutil
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
vault/sdk/helper/tlsutil
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
DEPRECATED: this has been moved to go-secure-stdlib and will be removed
huandu
xstrings
Package xstrings is to provide string algorithms which are useful but not included in `strings` package.
Package xstrings is to provide string algorithms which are useful but not included in `strings` package.
imdario
mergo
A helper to merge structs and maps in Golang.
A helper to merge structs and maps in Golang.
jefferai
jmespath
joyent
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.
keybase
go-crypto/brainpool
Package brainpool implements Brainpool elliptic curves.
Package brainpool implements Brainpool elliptic curves.
go-crypto/cast5
Package cast5 implements CAST5, as defined in RFC 2144.
Package cast5 implements CAST5, as defined in RFC 2144.
go-crypto/curve25519
Package curve25519 provides an implementation of scalar multiplication on the elliptic curve known as curve25519.
Package curve25519 provides an implementation of scalar multiplication on the elliptic curve known as curve25519.
go-crypto/ed25519
Package ed25519 implements the Ed25519 signature algorithm.
Package ed25519 implements the Ed25519 signature algorithm.
go-crypto/openpgp
Package openpgp implements high level operations on OpenPGP messages.
Package openpgp implements high level operations on OpenPGP messages.
go-crypto/openpgp/armor
Package armor implements OpenPGP ASCII Armor, see RFC 4880.
Package armor implements OpenPGP ASCII Armor, see RFC 4880.
go-crypto/openpgp/elgamal
Package elgamal implements ElGamal encryption, suitable for OpenPGP, as specified in "A Public-Key Cryptosystem and a Signature Scheme Based on Discrete Logarithms," IEEE Transactions on Information Theory, v.
Package elgamal implements ElGamal encryption, suitable for OpenPGP, as specified in "A Public-Key Cryptosystem and a Signature Scheme Based on Discrete Logarithms," IEEE Transactions on Information Theory, v.
go-crypto/openpgp/errors
Package errors contains common error types for the OpenPGP packages.
Package errors contains common error types for the OpenPGP packages.
go-crypto/openpgp/packet
Package packet implements parsing and serialization of OpenPGP packets, as specified in RFC 4880.
Package packet implements parsing and serialization of OpenPGP packets, as specified in RFC 4880.
go-crypto/openpgp/s2k
Package s2k implements the various OpenPGP string-to-key transforms as specified in RFC 4800 section 3.7.1.
Package s2k implements the various OpenPGP string-to-key transforms as specified in RFC 4800 section 3.7.1.
go-crypto/rsa
Package rsa implements RSA encryption as specified in PKCS#1.
Package rsa implements RSA encryption as specified in PKCS#1.
lib
pq
Package pq is a pure Go Postgres driver for the database/sql package.
Package pq is a pure Go Postgres driver for the database/sql package.
pq/oid
Package oid contains OID constants as defined by the Postgres server.
Package oid contains OID constants as defined by the Postgres server.
pq/scram
Package scram implements a SCRAM-{SHA-1,etc} client per RFC5802.
Package scram implements a SCRAM-{SHA-1,etc} client per RFC5802.
linode
mattn
go-isatty
Package isatty implements interface to isatty
Package isatty implements interface to isatty
matttproud
golang_protobuf_extensions/pbutil
Package pbutil provides record length-delimited Protocol Buffer streaming.
Package pbutil provides record length-delimited Protocol Buffer streaming.
miekg
dns
Package dns implements a full featured interface to the Domain Name System.
Package dns implements a full featured interface to the Domain Name System.
mitchellh
cli
mapstructure
Package mapstructure exposes functionality to convert one arbitrary Go type into another, typically to convert a map[string]interface{} into a native Go structure.
Package mapstructure exposes functionality to convert one arbitrary Go type into another, typically to convert a map[string]interface{} into a native Go structure.
reflectwalk
reflectwalk is a package that allows you to "walk" complex structures similar to how you may "walk" a filesystem: visiting every element one by one and calling callback functions allowing you to handle and manipulate those elements.
reflectwalk is a package that allows you to "walk" complex structures similar to how you may "walk" a filesystem: visiting every element one by one and calling callback functions allowing you to handle and manipulate those elements.
modern-go
nicolai86
scaleway-sdk
Package api contains client and functions to interact with API
Package api contains client and functions to interact with API
oklog
run
Package run implements an actor-runner with deterministic teardown.
Package run implements an actor-runner with deterministic teardown.
oracle
oci-go-sdk/common
Package common provides supporting functions and structs used by service packages
Package common provides supporting functions and structs used by service packages
oci-go-sdk/common/auth
Package auth provides supporting functions and structs for authentication
Package auth provides supporting functions and structs for authentication
packethost
patrickmn
petermattis
pierrec
lz4
Package lz4 implements reading and writing lz4 compressed data (a frame), as specified in http://fastcompression.blogspot.fr/2013/04/lz4-streaming-format-final.html.
Package lz4 implements reading and writing lz4 compressed data (a frame), as specified in http://fastcompression.blogspot.fr/2013/04/lz4-streaming-format-final.html.
lz4/internal/xxh32
Package xxh32 implements the very fast XXH hashing algorithm (32 bits version).
Package xxh32 implements the very fast XXH hashing algorithm (32 bits version).
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.
posener
complete
Package complete provides a tool for bash writing bash completion in go, and bash completion for the go command line.
Package complete provides a tool for bash writing bash completion in go, and bash completion for the go command line.
complete/cmd
Package cmd used for command line options for the complete tool
Package cmd used for command line options for the complete tool
prometheus
client_golang/prometheus
Package prometheus is the core instrumentation package.
Package prometheus is the core instrumentation package.
client_golang/prometheus/push
Package push provides functions to push metrics to a Pushgateway.
Package push provides functions to push metrics to a Pushgateway.
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.
rboyer
safeio
Package safeio provides functions to perform atomic, fsync-safe disk operations.
Package safeio provides functions to perform atomic, fsync-safe disk operations.
renier
rs
xid
Package xid is a globally unique id generator suited for web scale
Package xid is a globally unique id generator suited for web scale
russross
blackfriday/v2
Package blackfriday is a markdown processor.
Package blackfriday is a markdown processor.
ryanuber
sasha-s
sethvargo
go-limiter
Package limiter defines rate limiting systems.
Package limiter defines rate limiting systems.
go-limiter/httplimit
Package httplimit provides middleware for rate limiting HTTP handlers.
Package httplimit provides middleware for rate limiting HTTP handlers.
go-limiter/internal/fasttime
Package fasttime gets wallclock time, but super fast.
Package fasttime gets wallclock time, but super fast.
go-limiter/memorystore
Package memorystore defines an in-memory storage system for limiting.
Package memorystore defines an in-memory storage system for limiting.
shirou
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.
softlayer
softlayer-go/config
Package config provides functions for parsing INI configuration files.
Package config provides functions for parsing INI configuration files.
softlayer-go/filter
See reference at https://sldn.softlayer.com/article/object-filters.
See reference at https://sldn.softlayer.com/article/object-filters.
softlayer-go/sl
Package sl has convenience functions for returning pointers to values
Package sl has convenience functions for returning pointers to values
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.
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.
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.
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.
tencentcloud
tklauser
go-sysconf
Package sysconf implements the sysconf(3) function and provides the associated SC_* constants to query system configuration values.
Package sysconf implements the sysconf(3) function and provides the associated SC_* constants to query system configuration values.
numcpus
Package numcpus provides information about the number of CPU.
Package numcpus provides information about the number of CPU.
tv42
httpunix
Package httpunix provides a HTTP transport (net/http.RoundTripper) that uses Unix domain sockets instead of HTTP.
Package httpunix provides a HTTP transport (net/http.RoundTripper) that uses Unix domain sockets instead of HTTP.
urfave
cli/v2
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package cli provides a minimal framework for creating and organizing command line Go applications.
vmware
govmomi
This package is the root package of the govmomi library.
This package is the root package of the govmomi library.
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