SDK Reference

Manual spans

ctx, span := tracer.Start(ctx, "my-operation")
defer span.End()
span.SetAttribute("user.id", userID)
span.RecordError(err)

HTTP middleware

mux.Use(echotrail.HTTPMiddleware(tracer))