Go

Go

特徴

  • Google によって開発されたオープンソースのプログラミング言語.
  • 強い静的型付け,コンパイル言語,メモリ安全性,ガーベージコレクションなどの特徴がある.
  • プログラマーの生産性を向上されるために,シンプルで効率的なコーディングを行えるように設計されている.
  • 非同期処理をシンプルに書きつつマルチコア性能を引き出せるように設計されている.
  • GitHub: https://github.com/golang
  • Webpage: https://go.dev
  • WebPage: https://golang.org

勉強する順番

  1. Go Tour をやる.
  2. Effective Go を読む.
  3. GitHub から興味のあるソースを読む.
  4. 標準ライブラリを読む.
  5. 動くコードで「車輪の再発明」をやってみる.
  6. 間に適宜スキルにあった書籍を読む.