1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-02-03 13:11:53 +02:00

readme: fix quick start example (#374)

Fixes #257, #305
This commit is contained in:
Dan Miller 2019-12-06 17:26:41 -05:00 committed by Liz Fong-Jones
parent b2c0fc8af6
commit 30795ef58c

View File

@ -35,7 +35,6 @@ import (
"log"
"go.opentelemetry.io/otel/api/global"
apitrace "go.opentelemetry.io/otel/api/trace"
"go.opentelemetry.io/otel/exporter/trace/stdout"
sdktrace "go.opentelemetry.io/otel/sdk/trace"
)
@ -55,12 +54,13 @@ func initTracer() {
func main() {
initTracer()
tracer := global.TraceProvider().Tracer("ex.com/basic")
apitrace.GlobalTracer().WithSpan(context.Background(), "foo",
tracer.WithSpan(context.Background(), "foo",
func(ctx context.Context) error {
apitrace.GlobalTracer().WithSpan(ctx, "bar",
tracer.WithSpan(ctx, "bar",
func(ctx context.Context) error {
apitrace.GlobalTracer().WithSpan(ctx, "baz",
tracer.WithSpan(ctx, "baz",
func(ctx context.Context) error {
return nil
},