Как заменить строку в go.sum. Я использую один SDK, и он содержит странный импорт, этот импорт неверен, путь к этой библиотеке был изменен на другую, и когда я делаю go mod init
, этот неправильный импорт записывается в go.sum.
Заменить строку в go.sum
comment
см. go mod edit.
- person mh-cbon   schedule 27.11.2019
Ответы (1)
Не трогайте файл go.sum, убедитесь, что ваш файл go.mod правильный и go.sum скорректирован соответствующим образом.
person
vijay krishna
schedule
27.11.2019
Я уверен, что мой go.mod правильный. Я использую библиотеку из git, и эта библиотека имеет неправильный импорт в коде
- person godvlpr; 27.11.2019
какая это библиотека? вы можете проверить github.com/golang / go / wiki /, вы можете использовать директиву replace в конце мода go, чтобы указать правильный путь.
- person vijay krishna; 28.11.2019
Директива replace устраняет проблемы локально, но проблема все еще существует для потребителей модулей, в которых используется директива replace.
- person Ankush Chadha; 09.12.2019