por laf163 :
¿Qué pasos reproducirán el problema? Si es posible, incluya un enlace a un programa en play.golang.org. 1.ln -s ~/proyecto/xxx $GOPATH/src/xxx 2.ir a instalar xxx 3.godoc-http=:6060 cual es la salida esperada? visite http://xxxx:6060/pkg puede encontrar el paquete xxx. ¿Qué ves en su lugar? extraviado. ¿Qué compilador estás usando (5g, 6g, 8g, gccgo)? 6g ¿Qué sistema operativo estás usando? centos6.4 amd64 ¿Qué versión está utilizando? (ejecutar 'ir a la versión') $ ir a la versión ir a la versión go1.2 linux/amd64 Proporcione cualquier información adicional a continuación. rm $GOPATH/src/xxx y copie ~/project/xxx a $GOPATH/src, funcione correctamente.
Esto es importante para mi. Ya tengo un lugar en mi sistema de archivos donde compruebo las cosas en las que estoy trabajando, y me gustaría hacer lo siguiente:
mkdir ${GOPATH}/src/miservidor.tld
cd ${GOPATH}/src/myserver.tld
ln -s ${HOME}/my/usual/path/to/my/project .
Me gustaría ver la documentación de lo que estoy trabajando en mi servidor godoc.
Tengo una solución escrita para esto, es un pequeño cambio en golang.org/x/tools/godoc/dirtrees.go
¡El enlace simbólico anterior ya funciona para construir! Puedo usar esto muy bien como
importar "miservidor.tld/proyecto"
Dado eso, es incongruente que godoc
no _también_ funcione.
Si usa gvm linkthis
, también tenga el problema.
Comentario más útil
Esto es importante para mi. Ya tengo un lugar en mi sistema de archivos donde compruebo las cosas en las que estoy trabajando, y me gustaría hacer lo siguiente:
mkdir ${GOPATH}/src/miservidor.tld
cd ${GOPATH}/src/myserver.tld
ln -s ${HOME}/my/usual/path/to/my/project .
Me gustaría ver la documentación de lo que estoy trabajando en mi servidor godoc.
Tengo una solución escrita para esto, es un pequeño cambio en golang.org/x/tools/godoc/dirtrees.go
¡El enlace simbólico anterior ya funciona para construir! Puedo usar esto muy bien como
importar "miservidor.tld/proyecto"
Dado eso, es incongruente que
godoc
no _también_ funcione.