diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 61652c5d7ba7..1c2d9786cad3 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -41,6 +41,7 @@ content/en/docs/languages/rust/ @open-telemetry/docs-approvers @open-te content/en/docs/languages/swift/ @open-telemetry/docs-approvers @open-telemetry/swift-approvers content/en/docs/security/ @open-telemetry/docs-approvers @open-telemetry/sig-security-maintainers content/en/docs/specs/ @open-telemetry/docs-approvers @open-telemetry/specs-approvers +content/en/docs/zero-code/go @open-telemetry/docs-approvers @open-telemetry/go-approvers @open-telemetry/go-instrumentation-approvers content/en/docs/zero-code/java/ @open-telemetry/docs-approvers @open-telemetry/java-approvers @open-telemetry/java-instrumentation-approvers content/en/docs/zero-code/js/ @open-telemetry/docs-approvers @open-telemetry/javascript-approvers content/en/docs/zero-code/net/ @open-telemetry/docs-approvers @open-telemetry/dotnet-approvers @open-telemetry/dotnet-instrumentation-approvers diff --git a/.github/component-label-map.yml b/.github/component-label-map.yml index e1e0116a0080..1b1a7cae663c 100644 --- a/.github/component-label-map.yml +++ b/.github/component-label-map.yml @@ -26,6 +26,7 @@ sig:go: - changed-files: - any-glob-to-any-file: - content/en/docs/languages/go/** + - content/en/docs/zero-code/go/** sig:java: - changed-files: - any-glob-to-any-file: diff --git a/content/en/docs/concepts/instrumentation/zero-code.md b/content/en/docs/concepts/instrumentation/zero-code.md index d35cb56df3ff..6b0d74b6ff9f 100644 --- a/content/en/docs/concepts/instrumentation/zero-code.md +++ b/content/en/docs/concepts/instrumentation/zero-code.md @@ -45,6 +45,7 @@ Other configuration options are available, including: Automatic instrumentation is available for the following languages: - [.NET](/docs/zero-code/net/) +- [Go](/docs/zero-code/go) - [Java](/docs/zero-code/java/) - [JavaScript](/docs/zero-code/js/) - [PHP](/docs/zero-code/php/) diff --git a/content/en/docs/zero-code/go.md b/content/en/docs/zero-code/go.md new file mode 100644 index 000000000000..8a226a28a121 --- /dev/null +++ b/content/en/docs/zero-code/go.md @@ -0,0 +1,13 @@ +--- +title: Go zero-code instrumentation +linkTitle: Go +weight: 16 +--- + +Zero-code instrumentation for Go provides a way to instrument any Go application +and capture telemetry data from many popular libraries and frameworks without +any code changes. + +This project is currently work in progress and you can visit the +[opentelemetry-go-instrumentation repository](https://github.com/open-telemetry/opentelemetry-go-instrumentation/) +to learn more.