The Go Datadog Trace library is open source - view the Github repository for more information.
To begin tracing your Go applications, your environment must first meet the following requirements:
>= 5.21.1
1.12+
Integrate the Go tracer with the following list of web frameworks using one of the following helper packages.
Note: The integrations documentation provides a detailed overview of the supported packages and their APIs, along with usage examples.
Framework | Support Type | GoDoc Datadog Documentation |
---|---|---|
Gin | Fully Supported | gopkg.in/DataDog/dd-trace-go.v1/contrib/gin-gonic/gin |
Gorilla Mux | Fully Supported | gopkg.in/DataDog/dd-trace-go.v1/contrib/gorilla/mux |
gRPC | Fully Supported | gopkg.in/DataDog/dd-trace-go.v1/contrib/google.golang.org/grpc |
gRPC v1.2 | Fully Supported | gopkg.in/DataDog/dd-trace-go.v1/contrib/google.golang.org/grpc.v12 |
chi | Fully Supported | gopkg.in/DataDog/dd-trace-go.v1/contrib/go-chi/chi |
echo | Fully Supported | gopkg.in/DataDog/dd-trace-go.v1/contrib/labstack/echo |
The Go tracer includes support for the following data stores and libraries.
Packages must be imported, i.e.:
import "gopkg.in/DataDog/dd-trace-go.v1/contrib/<PACKAGE_DIR>/<PACKAGE_NAME>"
お役に立つドキュメント、リンクや記事:
このページ