とあるパッケージを入れようとした所、エラーがでました。
$ go get github.com/kr/godep go: missing Mercurial command. See http://golang.org/s/gogetcmd package github.com/kr/godep imports code.google.com/p/go.tools/go/vcs: exec: "hg": executable file not found in $PATH
Ruby gemだと気にしなくて良いのですが、Goだと利用パッケージは三者三様なようです。
今回は有名どころのMercurialなので、難なくbrewで導入できます。
$ brew install mercurial
Go getでありうるパターンとしては
- svn - Subversion, download at: http://subversion.apache.org/packages.html
- hg - Mercurial, download at http://mercurial.selenic.com/wiki/Download
- git - Git, download at http://git-scm.com/downloads
- bzr - Bazaar, download at http://wiki.bazaar.canonical.com/Download
があるそうです。
実際、
"git": executable file not found in $PATH
の検索ワードでこの記事にたどり着いた方がいます。*1
*1:2015/05/14追記