Package otelgin instruments the github.com/gin-gonic/gin package.
Currently there are two ways the code can be instrumented. One is instrumenting the routing of a received message (the Middleware function) and instrumenting the response generation through template evaluation (the HTML function).
HTML will trace the rendering of the template as a child of the span in the given context. This is a replacement for gin.Context.HTML function - it invokes the original function after setting up the span.
type Option func(*config)
Option specifies instrumentation configuration options.
func WithPropagators ¶
WithPropagators specifies propagators to use for extracting information from the HTTP requests. If none are specified, global ones will be used.