Suponga que tiene un repositorio en github.com/someone/repoy lo bifurca a github.com/you/repo. Quieres usar tu fork en lugar del repositorio principal, entonces haces un
go get github.com/you/repo
Ahora todas las rutas de importación en este repositorio estarán "rotas", lo que significa que si hay varios paquetes en el repositorio que hacen referencia entre sí a través de URL absolutas, harán referencia a la fuente, no a la bifurcación.
¿Existe una mejor manera de clonarlo manualmente en la ruta correcta?
git clone git@github.com:you/repo.git $GOPATH/src/github.com/someone/repo
ec2paquete, tiene una launchpad.net/goamz/awsimportación. Tanto awslos ec2paquetes como los residen en el MISMO repositorio, por lo que cuando se bifurcan, no harán referencia al paquete correcto (el que está en la bifurcación).