generated at
ghq と gopath の兼ね合い - dev.jgs.me
TL;DR

$GOPATH ~/.ghq にした
ghq.root ~/.ghq/src にした


詳細


ghq マジ便利だな!ワッハッハ!と、何も考えずに $GOPATH ~/.go に、 ghq.root ~/.ghq にしてたら、手元の go のリポジトリが重複することに気付いたので、ディレクトリ名を .repos とか .projects にしようとしたんだけど、どうにもしっくりこなかったのでそのまま ~/.ghq にすることにした。


Go でビルドしたバイナリを $GOPATH/bin に移すのは go install で出来るので、パッケージをアップデートしたりするときは適宜当該リポジトリへ行って git pull して go install すればいい。