What is the best practice to install packages (those with go get...) in a local directory?
go get...
Example: I\'d like to try out the Revel web framework, but I don\
You might want to consider using Go Version Manager (gvm).
Apart from switching between Go versions easily, it also lets you switch between pkgsets ("workspaces").
First you create a set
gvm pkgset create myproject
and then you use it
gvm pkgset use myproject
Works like a charm.