package
0.0.10
Repository: https://github.com/kingstonduy/go-core.git
Documentation: pkg.go.dev

# README

Usage


var (
		ctx         = context.Background()
		serviceName = "test-service"
		method      = "GET"
		endpoint    = "http://google.com"
		exporter    = "localhost:4318"
	)


	tracer, err := NewOpenTelemetryTracer(
		ctx,
		trace.WithTraceServiceName(serviceName),
		trace.WithTraceExporterEndpoint(exporter))

	if err != nil {
		t.Fail()
	}

	ctx, finish := tracer.StartHttpClientTrace(
		ctx,
		"Ping to Google",
	)
	defer finish(ctx)