OpenTracing instrumentation for packages in the Go stdlib
Switch branches/tags
Clone or download
yurishkuro Add license to the README
Signed-off-by: Yuri Shkuro <>
Latest commit 0965915 Dec 13, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
nethttp Add middleware option to pass span filter function to filter requests ( Nov 1, 2018
.travis.yml Add travis config (#15) Oct 28, 2017
LICENSE Switch to Apache license Dec 13, 2018 Add license to the README Dec 13, 2018


This repository contains OpenTracing instrumentation for packages in the Go standard library.

For documentation on the packages, check godoc.

The APIs in the various packages are experimental and may change in the future. You should vendor them to avoid spurious breakage.


Instrumentation is provided for the following packages, with the following caveats:

  • net/http: Client and server instrumentation. Only supported with Go 1.7 and later.


By contributing to this repository, you agree that your contributions will be licensed under Apache 2.0 License.