Как использовать пакет Go, который находится в другом модуле - PullRequest
1 голос
/ 29 мая 2020

У меня есть два репозитория github.com/x/a и github.com/x/b, и у них обоих есть модули Go на root каждого. Как я могу получить доступ к пакету, который находится в другом репо? Обычно я мог бы получить к нему доступ, выполнив go get github.com/x/b, если я хочу использовать b в a. Но ни один из них не находится в производстве, и мы все еще работаем в ветке разработки, поэтому мне нужно найти способ сделать это локально. Есть идеи?

1 Ответ

0 голосов
/ 30 мая 2020

Быстрый и грязный способ - клонировать репозиторий в GOPATH / sr c. Затем вы можете импортировать пакеты просто с помощью

import "a" или import "b"

...