Go 入門編
条件分岐とループを扱えるようになろう
ポインタを扱えるようになろう
構造体・スライス・マップを扱えるようになろう
メソッドとインターフェースを扱えるようになろう
Go のエラーハンドリングを知ろう
コマンドを追加してみよう
API からランダムに画像を取得してみよう
複数枚同時に取得できるようにしよう
犬種を選べるようにしよう
犬種一覧を取得できるようにしよう
教材を始めよう
準備ができたら挑戦を始めよう
FizzBuzzから始めるGoの冒険
難しさ:かんたん
Go
全10問
Goの基本文法を練習し、外部APIから犬の画像を取得する処理を作る教材です。コマンドの追加や取得方法の拡張を通して、言語の特徴を実装で学びます。
条件分岐、ループ、ポインタ、構造体、スライス、マップを学べます。メソッドとインターフェース、エラー処理、API通信や複数画像の取得も練習します。
プログラミング経験が無いまたは浅い人でも十分取り組めるレベルです。基本文法から進められますが、ポインタやインターフェースは繰り返し確認すると理解が深まります。API通信の失敗を扱う考え方も必要です。
目安は15〜30時間です。全10問です。