package
0.0.0-20240506094221-05d1b2ab18e1
Repository: https://github.com/hlf513/go-pkg.git
Documentation: pkg.go.dev
# README
Example
func main() {
openTelemetry.Register(jaeger.Jaeger(
openTelemetry.ServiceName("go-redis"),
openTelemetry.TraceUrl("http://localhost:14268/api/traces"),
))
defer openTelemetry.Shutdown(jaeger.Jaeger())
if err := Connect(); err != nil {
panic(err)
}
defer Close()
ctx := context.Background()
tracer := openTelemetry.Tracer()
ctx, span := tracer.Start(ctx, "go-redis")
defer span.End()
cli := GetClient()
cli.Get(ctx, "key")
}