Насколько я знаю, вы не можете сделать это с go get
, но вы можете скопировать каталог в GOPATH вручную. Если вы раздвоили example.com/somepackage
, скопируйте /Users/me/workspaces/go/somepackage
в ~/go/src/example.com/somepackage
или ./vendor/example.com/somepackage
.
Это, как говорится, лучшее решение, как правило, где-то разместить раздвоенный код, а затем использовать этот путь импорта. Инструменты приличия, такие как dep и modules, поддерживают выборку разных источников для пакетов.