Saturday, July 19, 2014

go

最近githubでgoで実装されたアプリケーションをよく見かけるようになった.流行ってるのかなーと軽い気持ちでSurface3Proにインストールしてみた.

インストール時の注意点

インストール自体はmsiインストーラ使えば簡単. その後にgo-tourとかいう初見さん向けの環境を入れるところでひと癖ある.

GOPATHとかいう環境変数

定義する必要がある. いわゆるホームディレクトリなのかな. 後述のgo get … というコマンドを打った時に、ここに指定したパスが展開する起点になる.

Mercurial

gitと並ぶ分散版管理ツール. こいつがないと「hgが無いでござる」エラーでgo getに失敗する. gitに加えてこいつもか…と嫌々インストール.

http://mercurial.selenic.com/

tortoise_xxxってのが公式で提供されている. 案の定、エクスプローラのコンテキストメニューにhg用のアイテムが追加され、gitと併存する結果に…orz

go-tour

コンソール開いて

go get code.google.com/p/go-tour/gotour

を打つ. 上のGOPATHで指定したフォルダにデータがダウンロードされる.

bin/gotour.exe が出来ていたのでクリックしたらhttp://127.0.0.1:3999/welcome/1で「A tour of go」という画面が表示された. これから触っていこうか. わくわく.

No comments:

Post a Comment