無料

Go入門:文法のきほん

Goの基本構文と開発環境を学び、後続の制御構文へ進むための導入コースです。

レッスン

15件

所要時間

約3時間

ランク

初級

最初のレッスンを読む

7分・無料・登録なしで読めます

サーバーに置くもの

動く図解・Goとは

できるようになること

Goの型とゼロ値を理解して宣言を使い分けられる

forだけで全ての繰り返しを書ける

複数戻り値とerrorでGo流のエラー処理が書ける

スライス・マップ・構造体でデータを設計できる

ゴルーチンとチャネルで並行処理のきほんを書ける

net/httpでJSON APIを実装できる

go buildの1バイナリをサーバーに配置できる

前提知識・必要な環境

必須

  • • いずれかのプログラミング言語入門を修了している(必須)
  • • 変数・条件分岐・繰り返し・関数を書いたことがある
  • • Node.js入門またはC入門の修了を推奨(前者はAPI、後者はポインタが活きます)

環境

ブラウザ完結(インストール不要)

このコースに入っているもの

触れる図解

11本

手を動かす演習

9問

理解度クイズ

2問

読み物のレッスン

4本

監修

ゆめさくコード編集部

プログラミング学習をもっと身近に。初心者から実務レベルまで、わかりやすいコンテンツをお届けします。

生田 陸人

ゆめさくエンジニア / 現役ソフトウェアエンジニア。Ruby on Rails・Nuxt.js・Next.js・CakePHPなどの実務の開発をベースに、学習コンテンツを作成しています。

  1. Goが選ばれる理由を知り、書いて動かして配る、という一周を最初に体験します。

  2. 型を先に決める言語の書き味を、ゼロ値と暗黙変換なしという2つのGoらしさから学びます。

Go 第2コースのバッジ 未獲得

このコースを終えると取れるバッジ

Go 第2コース

0 / 15 レッスン

このコースの動く図解

動かしながら、仕組みや変化を目で確かめられます。