¿Cuál es la mejor práctica para instalar paquetes (aquellos con go get...
) en un directorio local?golang: instalar paquetes en un directorio local
Ejemplo: me gustaría probar el framework web Revel, pero no quiero desordenar mi instalación en el /usr/local/go
.
Normalmente, diría sudo go get github.com/robfig/revel
como está escrito en la página de inicio, pero que lo instalaría debajo de /usr/local/go/src/pkg/...
.
¿Hay una manera fácil de decir (por ejemplo) go get --local ...
y tener el paquete en el directorio actual (sub)?
Es difícil elegir qué respuesta aceptar. Por el momento solo jugué con 'GOPATH', así que la respuesta de @ keks es la que elegí, pero esto podría cambiar en el futuro :) – topskip