Registry / observability / datadog-dd-trace-go

datadog-dd-trace-go

JSON →
library1.74.8gogounverified

Datadog tracing library for Go applications, providing distributed tracing, profiling, and APM instrumentation.

go get github.com/DataDog/dd-trace-go
INSTALL
IMPORT
SIG · DATADOG-DD-TRACE-G
D
datadog-dd-trace-go
observabilitygov1.74.8
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

tracer
github.com/DataDog/dd-trace-go/v2/ddtrace/tracer

Initialize the Datadog tracer and create a simple span.

package main import ( "github.com/DataDog/dd-trace-go/v2/ddtrace/tracer" ) func main() { tracer.Start() defer tracer.Stop() span := tracer.StartSpan("web.request") defer span.Finish() }
Debug
Known issues
breakingBreaking changes between v1 and v2: import paths and API have changed significantly.
fix
Use v2 import paths (github.com/DataDog/dd-trace-go/v2/...) and update code accordingly.
affects: >=2.0.0
Upgrade
Version history
1.74.8latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
26 hits · last 30 days
node
24
OpenAI (training)
2
Resources
datadog-dd-trace-go — go get datadog-dd-trace-go · libregistry