The Go incarnation of the cross-platform "BasicTracer" reference impl for OpenTracing
Clone or download
eirinikos and bhs update license to Apache 2.0 (#54)
Replace MIT license with Apache 2.0 license.

Signed-off-by: Andrea Kao <eirinikos@gmail.com>
Latest commit 98b9139 Apr 28, 2018
Permalink
Failed to load latest commit information.
events event: update NetTraceIntegrator to support LogFields, Tag Sep 28, 2016
examples Adjust to the new key-value logging regime Sep 13, 2016
wire Replace int64 to uint64 for Trace and Span IDs Mar 31, 2016
.gitignore Implement ForeachBaggageItem Jul 1, 2016
.travis.yml [travis]: Update go versions (#50) Dec 5, 2017
LICENSE update license to Apache 2.0 (#54) Apr 28, 2018
Makefile Add protocol buffers for binary injection/joining Mar 24, 2016
README.md update license to Apache 2.0 (#54) Apr 28, 2018
api_test.go Add tests from API check suite (#47) Feb 21, 2018
bench_test.go Implement immutable SpanContexts (#36) Aug 5, 2016
concurrency_test.go Improve the "use-after-free" assertion Sep 28, 2016
context.go Implement immutable SpanContexts (#36) Aug 5, 2016
debug.go Improve the "use-after-free" assertion Sep 28, 2016
event.go Adjust to the new key-value logging regime Sep 13, 2016
propagation.go Implement immutable SpanContexts (#36) Aug 5, 2016
propagation_ot.go Implement immutable SpanContexts (#36) Aug 5, 2016
propagation_test.go Implement immutable SpanContexts (#36) Aug 5, 2016
raw.go Adjust to the new key-value logging regime Sep 13, 2016
recorder.go Implement immutable SpanContexts (#36) Aug 5, 2016
recorder_test.go Implement immutable SpanContexts (#36) Aug 5, 2016
span.go Add option for limiting the number of logs in a Span Sep 29, 2016
span_test.go Add option for limiting the number of logs in a Span Sep 29, 2016
testutil_test.go Add option for limiting the number of logs in a Span Sep 29, 2016
tracer.go Add option for limiting the number of logs in a Span Sep 29, 2016
util.go Replace int64 to uint64 for Trace and Span IDs Mar 31, 2016

README.md

Gitter chat Build Status GoDoc

basictracer-go

The Go incarnation of the cross-platform "BasicTracer" reference implementation for OpenTracing.

Status

In early development: there will be backwards-incompatible changes so caveat emptor for now!

Licensing

Apache 2.0 License.