...
Directory /src/github.com/go-kit
| Name | Synopsis |
|---|---|
| .. | |
| kit | |
| auth | |
| jwt | |
| circuitbreaker | Package circuitbreaker implements the circuit breaker pattern. |
| endpoint | Package endpoint defines an abstraction for RPCs. |
| log | Package log provides a structured logger. |
| deprecated_levels | |
| level | Package level implements leveled logging on top of package log. |
| term | Package term provides tools for logging to a terminal. |
| metrics | Package metrics provides a framework for application instrumentation. |
| discard | Package discard provides a no-op metrics backend. |
| dogstatsd | Package dogstatsd provides a DogStatsD backend for package metrics. |
| expvar | Package expvar provides expvar backends for metrics. |
| generic | Package generic implements generic versions of each of the metric types. |
| graphite | Package graphite provides a Graphite backend for metrics. |
| influx | Package influx provides an InfluxDB implementation for metrics. |
| multi | Package multi provides adapters that send observations to multiple metrics simultaneously. |
| pcp | |
| prometheus | Package prometheus provides Prometheus implementations for metrics. |
| provider | Package provider provides a factory-like abstraction for metrics backends. |
| statsd | Package statsd provides a StatsD backend for package metrics. |
| teststat | Package teststat provides helpers for testing metrics backends. |
| ratelimit | |
| sd | Package sd provides utilities related to service discovery. |
| cache | |
| consul | Package consul provides subscriber and registrar implementations for Consul. |
| dnssrv | Package dnssrv provides a subscriber implementation for DNS SRV records. |
| etcd | Package etcd provides a Subscriber and Registrar implementation for etcd. |
| lb | Package lb implements the client-side load balancer pattern. |
| zk | Package zk provides subscriber and registrar implementations for ZooKeeper. |
| tracing | Package tracing provides helpers and bindings for distributed tracing. |
| opentracing | Package opentracing provides Go kit integration to the OpenTracing project. |
| transport | Package transport contains bindings to concrete transports. |
| grpc | Package grpc provides a gRPC binding for endpoints. |
| http | Package http provides a general purpose HTTP binding for endpoints. |
| httprp | Package httprp provides an HTTP reverse-proxy transport. |
| util | |
| conn | Package conn provides utilities related to connections. |
ActiveGo 1.8