https://github.com/dagger/otel-go
Otel package for Dagger engine and Go SDK
https://github.com/dagger/otel-go
Last synced: about 1 month ago
JSON representation
Otel package for Dagger engine and Go SDK
- Host: GitHub
- URL: https://github.com/dagger/otel-go
- Owner: dagger
- License: apache-2.0
- Created: 2026-03-03T17:43:41.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-27T14:21:49.000Z (about 1 month ago)
- Last Synced: 2026-04-27T16:18:06.012Z (about 1 month ago)
- Language: Go
- Size: 212 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# otel-go
This is our OpenTelemetry dependency plumbing repository. There are many like it, but this one is ours.
# why
This package is imported by generated Dagger code, and the Dagger engine itself, and is separated out from `dagger.io/dagger` so that we can tag new versions and ship it independently whenever we need to bump the OpenTelemetry version. Otherwise we have a chicken-egg problem any time an OTel bump involves breaking changes, as the OTel logging SDK tends to have while it's pre-1.0.
## versioning
This repository's semver tags track OpenTelemetry Go SDK's versions. Which also means we can't tag our own versions, but that should be fine most of the time; we'll just pin to an exact commit when needed.