Versions in this module Expand all Collapse all v0 v0.0.1 Dec 13, 2022 Changes in this version + func Bool(k string, v bool) attribute.KeyValue + func BoolSlice(k string, v []bool) attribute.KeyValue + func Float64(k string, v float64) attribute.KeyValue + func Float64Slice(k string, v []float64) attribute.KeyValue + func Int(k string, v int) attribute.KeyValue + func Int64(k string, v int64) attribute.KeyValue + func Int64Slice(k string, v []int64) attribute.KeyValue + func IntSlice(k string, v []int) attribute.KeyValue + func Meter() mt.Meter + func RecordError(ctx context.Context, err error) trace.Span + func SpanFromContext(ctx context.Context) trace.Span + func String(k, v string) attribute.KeyValue + func StringSlice(k string, v []string) attribute.KeyValue + func Stringer(k string, v fmt.Stringer) attribute.KeyValue + func WithAttribute(attributes attribute.KeyValue) trace.SpanStartEventOption + type ClientInterface interface + CollectMetrics func() + Init func(ServiceName string) error + type Config struct + ServiceName string + func Track(opts ...Options) (*Config, error) + type Metrics struct + type Options func(*Config) + func WithConfigTag(k string, v interface{}) Options