Directories ¶
Path | Synopsis |
---|---|
Package jaeger implements an OpenTracing (http://opentracing.io) Tracer.
|
Package jaeger implements an OpenTracing (http://opentracing.io) Tracer. |
rpcmetrics
Package rpcmetrics implements an Observer that can be used to emit RPC metrics.
|
Package rpcmetrics implements an Observer that can be used to emit RPC metrics. |
transport
Package transport defines various transports that can be used with RemoteReporter to send spans out of process.
|
Package transport defines various transports that can be used with RemoteReporter to send spans out of process. |
transport/zipkin
Package zipkin provides various Transports that can be used with RemoteReporter for submitting traces to Zipkin backend.
|
Package zipkin provides various Transports that can be used with RemoteReporter for submitting traces to Zipkin backend. |
zipkin
Package zipkin comprises Zipkin functionality for Zipkin compatibility.
|
Package zipkin comprises Zipkin functionality for Zipkin compatibility. |
Package jaegerlib is a set of utilities shared by Jaeger backend and Jaeger Go Client.
|
Package jaegerlib is a set of utilities shared by Jaeger backend and Jaeger Go Client. |
Package tchannel implements Go bindings for the TChannel protocol (https://github.com/uber/tchannel).
|
Package tchannel implements Go bindings for the TChannel protocol (https://github.com/uber/tchannel). |
benchmark/benchclient
benchclient is used to make requests to a specific server.
|
benchclient is used to make requests to a specific server. |
benchmark/benchserver
benchserver is used to receive requests for benchmarks.
|
benchserver is used to receive requests for benchmarks. |
examples/keyvalue/gen-go/keyvalue
Package keyvalue is generated code used to make or handle TChannel calls using Thrift.
|
Package keyvalue is generated code used to make or handle TChannel calls using Thrift. |
examples/thrift/gen-go/example
Package example is generated code used to make or handle TChannel calls using Thrift.
|
Package example is generated code used to make or handle TChannel calls using Thrift. |
hyperbahn/gen-go/hyperbahn
Package hyperbahn is generated code used to make or handle TChannel calls using Thrift.
|
Package hyperbahn is generated code used to make or handle TChannel calls using Thrift. |
peers
Package peers provides helpers for managing TChannel peers.
|
Package peers provides helpers for managing TChannel peers. |
relay
Package relay contains relaying interfaces for external use.
|
Package relay contains relaying interfaces for external use. |
scripts/vbumper
vbumper helps bump version numbers in the repository and in the CHANGELOG.
|
vbumper helps bump version numbers in the repository and in the CHANGELOG. |
thrift
Package thrift adds support to use Thrift services over TChannel.
|
Package thrift adds support to use Thrift services over TChannel. |
thrift/arg2
Package arg2 contains tchannel thrift Arg2 interfaces for external use.
|
Package arg2 contains tchannel thrift Arg2 interfaces for external use. |
thrift/gen-go/test
Package test is generated code used to make or handle TChannel calls using Thrift.
|
Package test is generated code used to make or handle TChannel calls using Thrift. |
thrift/thrift-gen
thrift-gen generates code for Thrift services that can be used with the uber/tchannel/thrift package.
|
thrift-gen generates code for Thrift services that can be used with the uber/tchannel/thrift package. |
trace
Package trace used to contain TChannel's distributed tracing functionality.
|
Package trace used to contain TChannel's distributed tracing functionality. |
trand
Package trand provides a thread-safe random number generator.
|
Package trand provides a thread-safe random number generator. |
Click to show internal directories.
Click to hide internal directories.