Как лучше всего выполнять эту задачу?
Что я пробовал до сих пор, просто запустите команду dep ensure -update github.com/Azure/azure-sdk-for-go
, которая выдала следующую ошибку:
Warning: the following project(s) have [[constraint]] stanzas in Gopkg.toml:
✗ github.com/gravitational/trace
.....
dep ensure
выдает ошибку, похожую на команду dep -update
.dep check
дает следующий вывод:
# Gopkg.lock is out of sync:
github.com/Azure/azure-sdk-for-go/arm/compute: imported or required, but missing from Gopkg.lock's input-imports
.....
и
# vendor is out of sync:
cloud.google.com/go: no digest in Gopkg.lock to compare against hash of vendored tree
github.com/Azure/azure-sdk-for-go: no digest in Gopkg.lock to compare against hash of vendored tree
....
Это довольно большой проект.Должен ли я вручную удалить все существующие зависимости в коде со старым import azure-sdk-for-go
?или deb
должен быть в состоянии выполнить эту задачу?Я пробовал различные способы взлома, чтобы заставить это работать, например, вручную изменяя файл Gopk.lock
, удаляя папку azure-sdk-for-go
в папке vendor
, но пока мне не повезло.Любая помощь по этому вопросу будет принята с благодарностью.