gitextract_c7r88qzy/ ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .goreleaser.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── TESTING.md ├── configs/ │ ├── otel-collector.yaml │ └── otel-vendor-config.yaml ├── data_for_test.go ├── demos/ │ ├── 01-simple-span.sh │ ├── 05-nested-exec.sh │ ├── 10-span-background-simple.sh │ ├── 15span-background-layered.sh │ ├── 20span-background-race-workarounds.sh │ ├── 25srecon22-talk-agenda.sh │ └── 30-trace-build-process/ │ └── otel-wrapper-shim.sh ├── docker-compose.yaml ├── example-config.json ├── go.mod ├── go.sum ├── main.go ├── main_test.go ├── otelcli/ │ ├── completion.go │ ├── config.go │ ├── config_span.go │ ├── config_span_test.go │ ├── config_test.go │ ├── config_tls.go │ ├── diagnostics.go │ ├── exec.go │ ├── otlpclient.go │ ├── root.go │ ├── server.go │ ├── server_json.go │ ├── server_tui.go │ ├── span.go │ ├── span_background.go │ ├── span_background_server.go │ ├── span_end.go │ ├── span_event.go │ ├── status.go │ ├── version.go │ └── version_test.go ├── otlpclient/ │ ├── otlp_client.go │ ├── otlp_client_grpc.go │ ├── otlp_client_grpc_test.go │ ├── otlp_client_http.go │ ├── otlp_client_http_test.go │ ├── otlp_client_null.go │ ├── otlp_client_test.go │ ├── protobuf_span.go │ └── protobuf_span_test.go ├── otlpserver/ │ ├── grpcserver.go │ ├── httpserver.go │ └── server.go ├── release/ │ └── Dockerfile ├── renovate.json ├── tls_for_test.go └── w3c/ └── traceparent/ ├── traceparent.go └── traceparent_test.go