Go定石を身につける

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

Goのインストール

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

1234567
$ 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

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

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

チュートリアル・Tips

チュートリアル・Tipsで早めに目を通しておくと良いと思ったもの。

スタート

データの扱い

非同期処理

アプリケーション

その他

comments powered by Disqus