Go ハンズオン勉強会

内容

  • Go の基本
  • [WIP] Go で作る API サーバー
  • [WIP] Go で作るチャットアプリ

Go の基本

対象

  • OS: Mac (,Linux)
  • 自分で調べていろいろできる(またはやる意思のある)人

概要

Go の基本的な構文について学べるコースです.

  1. Hello, Golang
  2. Use variables
  3. Use function
  4. Loop and Branch
  5. Use collection
  6. Use struct
  7. Use pointer
  8. Use Method
  9. Implement polymorphism

つかいかた

  1. https://github.com/SuperTikuwa/golang-handson を fork して,各自リポジトリを clone してください.
  2. go-study ディレクトリでmake initを実行してください.(ユーザー名の入力を間違えた場合などには,make removeを実行してください.)
  3. その後,step1 から順に挑戦してください.(問題文はコメント文に書いてあります)
  4. できたと思ったら,go testを実行してください.
  5. PASS と出力されれば OK です.

注意書き

他のプログラミング言語に多少触れたことのある前提で作られています. 変数のスコープやポインタの概念などについては説明しないので,各自調べてください. ※やりながら覚えてね