Go 付属のcompletion使うと `_get_cword: command not found` エラーになる

OS X に go1.3 をインストールし、bash の completion を使おうとすると以下のようなエラーメッセージが出力される。

-bash: _get_cword: command not found

この関数は bash-completion に含まれているので、それをインストールする。

$ brew install bash-completion

インストール時に出力される以下のメッセージ通りに設定する。

if [ -f $(brew --prefix)/etc/bash_completion ]; then
  . $(brew --prefix)/etc/bash_completion
fi

terminal を開き直すと、設定が有効になる。これで go コマンドの補完が効くようになって、少し便利になる。