const tracesSamplerKey … const tracesSamplerArgKey … const samplerAlwaysOn … const samplerAlwaysOff … const samplerTraceIDRatio … const samplerParentBasedAlwaysOn … const samplerParsedBasedAlwaysOff … const samplerParentBasedTraceIDRatio … type errUnsupportedSampler … func (e errUnsupportedSampler) Error() string { … } var errNegativeTraceIDRatio … var errGreaterThanOneTraceIDRatio … type samplerArgParseError … func (e samplerArgParseError) Error() string { … } func (e samplerArgParseError) Unwrap() error { … } func samplerFromEnv() (Sampler, error) { … } func parseTraceIDRatio(arg string) (Sampler, error) { … }