You've already forked opentelemetry-go
mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2025-07-03 00:27:03 +02:00
move span, trace and event implementation to sdk. (#27)
* move event to sdk. * move trace and span implementation to sdk. - also added noop implementation of span and trace. * fix review comments.
This commit is contained in:
@ -22,8 +22,8 @@ import (
|
||||
"github.com/open-telemetry/opentelemetry-go/api/tag"
|
||||
"github.com/open-telemetry/opentelemetry-go/api/trace"
|
||||
|
||||
"github.com/open-telemetry/opentelemetry-go/api/event"
|
||||
"github.com/open-telemetry/opentelemetry-go/exporter/loader"
|
||||
"github.com/open-telemetry/opentelemetry-go/sdk/event"
|
||||
)
|
||||
|
||||
var (
|
||||
@ -62,8 +62,6 @@ func main() {
|
||||
|
||||
err := tracer.WithSpan(ctx, "operation", func(ctx context.Context) error {
|
||||
|
||||
trace.SetError(ctx, true)
|
||||
|
||||
trace.Active(ctx).AddEvent(ctx, event.WithAttr("Nice operation!", tag.New("bogons").Int(100)))
|
||||
|
||||
trace.Active(ctx).SetAttributes(anotherKey.String("yes"))
|
||||
|
Reference in New Issue
Block a user