Я очень новичок в Go и нуждаюсь в некоторой помощи, чтобы сделать путь импорта более распределенным между моей командой.Есть ли способ для повторного использования для импорта проектов Go?
В настоящее время в верхней части одного из моих файлов Go, у меня есть импорт, скажем, «github.teamName.com/teamMemberA/HeartThrob/c»
я раздвоенный свой проект от своего имени и скачал его и получили некоторые довольно очевидные ошибки импорта.
Мой путь к файлу, который он пытается импортировать следующий: «github.teamName.com/myName/HeartThrob/c»
Это изменение Pathing потому, что я потянув за проект от моей собственной раздвоенной репо ,
Каким образом я могу это исправить? Возможно ли относительное перемещение? Я не могу поместить все файлы Go в один и тот же каталог из-за размера проекта и некоторых очевидных мест для разделения.
Отказ от ответственности: New Пойти И Git (Мой раздвоенный подход команды санкционированных хотя)
Bummer. Тогда, возможно, проверьте '/ myname/appname' на' $ GOPATH/src/orgname/appname' (или любой путь соответствует основному URL) и выполните свою работу там. Если вам нужно работать с несколькими вилками, переключите GOPATH или замените их через mv и т. Д. – twotwotwo
Поток немного засасывает (как минимум, вы не можете просто использовать «go get» больше), но если ваша команда уполномочивает вас работа на вилках, я не вижу ничего лучше. Может быть, кто-то ответит с чем-то лучшим. – twotwotwo
См. Https://splice.com/blog/contributing-open-source-git-repositories-go/ –