2015-05-06 go-gitconfigで自作ツールの設定を~/.gitconfigに書く Go Git Goプログラマ必携のGoライブラリ管理ツールghqは、 インストール先などを~/.gitconfigから取得するようになっています*1。 まぁ、非開発者はどうするかとか、そもそも他ツールの設定ファイルに相乗りするのはどうなのかとかは問題ですが、開発者用と割り切れば、~/.gitconfigはVCSで管理しているだろうし*2、フォーマットも周知なので、専用の設定ファイルを作らせるより便利。 というわけで、ghqの真似をしたい人は go-gitconfigを使えばOK。 tcnksm/go-gitconfiggithub.com *1:正確にはgit configコマンドから。~/.gitconfig以外からも取得する場合もあります。 *2:管理してますよね?Git使ってない人はともかく。