go-micro.dev/v5@v5.12.0/wrapper/trace/opentelemetry/README.md (about)

     1  # OpenTelemetry wrappers
     2  
     3  OpenTelemetry wrappers propagate traces (spans) accross services.
     4  
     5  ## Usage
     6  
     7  ```go
     8  service := micro.NewService(
     9      micro.Name("go.micro.srv.greeter"),
    10      micro.WrapClient(opentelemetry.NewClientWrapper()),
    11      micro.WrapHandler(opentelemetry.NewHandlerWrapper()),
    12      micro.WrapSubscriber(opentelemetry.NewSubscriberWrapper()),
    13  )
    14  ```