diff --git a/bridges/otelslog/exampe_test.go b/bridges/otelslog/exampe_test.go new file mode 100644 index 00000000000..b260ee3b168 --- /dev/null +++ b/bridges/otelslog/exampe_test.go @@ -0,0 +1,17 @@ +// Copyright The OpenTelemetry Authors +// SPDX-License-Identifier: Apache-2.0 + +package otelslog_test + +import ( + "go.opentelemetry.io/contrib/bridges/otelslog" + "go.opentelemetry.io/otel/log/noop" +) + +func Example() { + // Use a working LoggerProvider implementation instead e.g. using go.opentelemetry.io/otel/sdk/log. + provider := noop.NewLoggerProvider() + + // Create an *slog.Logger and use it in your application. + otelslog.NewLogger(otelslog.WithLoggerProvider(provider)) +}