#go #redis #open-telemetry
#Вперед #redis #открыть-телеметрия
Вопрос:
Я сталкиваюсь со следующими проблемами при использовании Redis client для Golang (https://github.com/go-redis/redis ). Эти проблемы связаны с перемещением go.opentelemetry.io/otel/api / форма go.opentelemetry.io/otel . Я был бы благодарен любому, кто предложит обходной путь для этих проблем.
-
$ GOPATH src github.com go-redis redis internal instruments.go: 6:2: не удается найти пакет «go.opentelemetry.io/otel/api/global » в любом из:
-
$ GOPATH src github.com go-redis redis internal instruments.go: 7: 2: не удается найти пакет «go.opentelemetry.io/otel/api/metric » в любом из:
-
$ GOPATH src github.com go-redis redis internal util.go: 10:2: не удается найти пакет «go.opentelemetry.io/otel/api/trace » в любом из:
Поскольку instruments.go и util.go используют
- «go.opentelemetry.io/otel/api/global «
- «go.opentelemetry.io/otel/api/metric «
- «go.opentelemetry.io/otel/api/trace «
Комментарии:
1. Отредактируйте вопрос, чтобы показать, как вы используете пакет. Команда
go get github.com/go-redis/redis/v8
работает для меня.2. Я использовал «go get github.com/go-redis/redis «. Большое спасибо за ваш быстрый ответ.
3. Следуйте инструкциям по установке пакета.