У меня есть проект Go dep . Я хочу использовать модуль Go в качестве зависимости. Например. Мне нужен этот https://github.com/pion/webrtc.
Итак, я пытаюсь объявить зависимость следующим образом: Gopkg.toml :
[[constraint]]
name = "github.com/pion/webrtc"
revision = "6a0b7020b1724dcb302ddfadab0c80fabc144c97"
Когда я делаю dep ensure
, я получаю ошибки:
Solving failure: No versions of github.com/pion/webrtc met constraints:
6a0b7020b1724dcb302ddfadab0c80fabc144c97: "github.com/pion/webrtc" imports "github.com/pion/webrtc/v2/pkg/rtcerr", which con
tains malformed code: no package exists at "github.com/pion/webrtc/v2/pkg/rtcerr"
v2.0.14: Could not introduce github.com/pion/webrtc@v2.0.14, as it is not allowed by constraint 6a0b7020b1724dcb302ddfadab0c
80fabc144c97 from project ***.
v2.0.13: Could not introduce github.com/pion/webrtc@v2.0.13, as it is not allowed by constraint 6a0b7020b1724dcb302ddfadab0c
80fabc144c97 from project ***.
Похоже, проблема связана с 2 версией библиотеки. Когда было 1 , все отлично работает.