Categorygithub.com/houyi-tracing/houyi-client-go
modulepackage
1.12.0
Repository: https://github.com/houyi-tracing/houyi-client-go.git
Documentation: pkg.go.dev

# README

Houyi Client API for Golang

Instrumentation library that implements an OpenTracing Go Tracer for Houyi.

Four types of sampler have been support:

  • Const
  • Probability
  • Rate-limit
  • Adaptive
  • Dynamic

All development works of this project was based on Jeager.

# Functions

No description provided by the author
ContextFromString reconstructs the Context encoded in a string.
HexToUint64 converts a hexadecimal string to it's actual value of type uint64.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

# Variables

No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
ConstSampler.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PerOperationSampler.
ProbabilitySampler.
No description provided by the author
RateLimitingSampler.
No description provided by the author
RemoteSampler implements a type of sampler that pulls sampling strategies from remote strategy manger.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

Extractor is responsible for extracting SpanContext instances from a format-specific "carrier" object.
No description provided by the author
Injector is responsible for injecting SpanContext instances in a manner suitable for propagation via a format-specific "carrier" object.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Transport is to provide robust communication with agent for reporter.

# Type aliases

No description provided by the author