19 lines
561 B
Go
19 lines
561 B
Go
package opentracer_test
|
|
|
|
import (
|
|
opentracing "github.com/opentracing/opentracing-go"
|
|
|
|
"gopkg.in/DataDog/dd-trace-go.v1/ddtrace/opentracer"
|
|
"gopkg.in/DataDog/dd-trace-go.v1/ddtrace/tracer"
|
|
)
|
|
|
|
func Example() {
|
|
// Start a Datadog tracer, optionally providing a set of options,
|
|
// returning an opentracing.Tracer which wraps it.
|
|
t := opentracer.New(tracer.WithAgentAddr("host:port"))
|
|
|
|
// Use it with the Opentracing API. The (already started) Datadog tracer
|
|
// may be used in parallel with the Opentracing API if desired.
|
|
opentracing.SetGlobalTracer(t)
|
|
}
|