Предположим, что у вас есть репозиторий в github.com/someone/repo
, и вы его разворачиваете до github.com/you/repo
. Вы хотите использовать свою вилку вместо основного репо, поэтому вы делаете
go get github.com/you/repo
Теперь все пути импорта в этом репо будут "сломаны", то есть если в репозитории есть несколько пакетов, которые ссылаются друг на друга через абсолютные URL-адреса, они будут ссылаться на источник, а не на fork.
Есть ли лучший способ, как клонирование вручную на правильный путь?
git clone [email protected]:you/repo.git $GOPATH/src/github.com/someone/repo