鱒身(Masu_mi)のブログ

知った事をメモする場所。

Go定石を身につける

ここでは Go での定石を身につけて簡単なツール・Webアプリを作れるようになる所を目指す。

Goのインストール

インストール方法はhomebrewやインストールバイナリなど色々と提供されているけど、ソースコードから入れるのが何だかんだ楽な上に引っ掛からない。

$ git clone github.com/golang/go.git /usr/local/go
$ (cd /usr/local/go/ && \
   git checkout $(git tag | \
     egrep -E 'go[0-9.]+$' | tail -n 1) && \
   cd ./src && ./all.bash
  )
$ mkdir ~/go && export GOPATH=${HOME}/go

コミュニティやニュース取得

探してみたらだいたいこんな感じになった。だいたい上から優先して読んでいけば良さそう。