追記 (6/6)
別のプルリクですが、無事マージされてました めでたしめでたし。
本文
Go1.6からvendoringがデフォルトで有効になっているんだけど、godefが対応していなくてやってられないので何とかする。
既にpull requestが出ててそれなりに動いているっぽいので、このブランチをビルドして使うと良い。ただ、goはimportにディレクトリ名まで含まれていてfork先のリポジトリをcloneしてきてgo buildしても動かないので、rogpeppe/godefにremoteを追加してcheckoutする。(githubのユーザー名にまで依存するの流石にどうなんですかね)
$ go get -v github.com/rogpeppe/godef
$ cd $GOPATH/src/github.com/rogpeppe/godef
$ git remote add grncdr git@github.com:grncdr/godef.git
$ git fetch grncdr
$ git checkout grncdr/vendor-support
$ go build
$ cp godef $GOPATH/bin
importの部分からパッケージディレクトリにjumpする部分がうまく動いていない気がするけど、関数とか構造体からjumpする部分はうまく動いているので本体に組み込まれるまではこれで凌げそう。 (追記: go1.6以上でないとvendor以外のライブラリにうまくjump出来ないっぽいです)
なんかレビューもあんまり進んでないし不穏な空気なんだけど、基本的にほぼすべてのエディタのモードが依存してるしgo toolsに組み込んで公式にサポートしてくれないかなー。