Go入門
GoはGoogleが開発した高速かつシンプルな構文を持つサーバーサイド言語です。 高いパフォーマンスと並行処理のしやすさから、Webサービスやクラウド開発など幅広い分野で注目を集めています。
Goが学べるレッスン一覧
環境構築不要ですぐに学び始められるGoのレッスン一覧です。
学習レッスン
Go 基礎文法編
0%
「Go」はスタートアップから大規模なシステム開発まで、さまざまな開発現場で使われるサーバーサイド言語です。このレッスンではGoの基本的な使い方について学びます。
このレッスンで学べること
- 
1. Goに触れてみよう
- 
Goに触れてみよう
 
 - 
 - 
2. Goの基礎を学ぼう
- 
GoのFormat
 - 
Goの基本
 - 
数値
 - 
数値の計算
 - 
文字列の連結
 
 - 
 - 
3. 変数を使ってみよう
- 
変数の基本
 - 
変数の更新
 - 
色々な変数の作り方
 - 
変数とエラー
 - 
変数と自己代入
 
 - 
 - 
4. 真偽値と条件分岐
- 
if文を使ってみよう
 - 
真偽値
 - 
else
 - 
else if
 - 
条件式を組み合わせよう
 - 
switch
 
 - 
 
学習レッスン
Go 標準パッケージ・繰り返し処理編
0%
このレッスンでは、Goの必須の知識である「標準パッケージ」の使い方と「繰り返し処理」について学習します。一歩ずつ実践的な知識を習得していきましょう!
このレッスンで学べること
- 
1. 目標物を確認しよう
- 
目標物を確認しよう
 
 - 
 - 
2. 標準パッケージを使ってみよう
- 
fmtパッケージ
 - 
書式付き出力
 - 
書式付き出力(整数)
 - 
改行文字
 
 - 
 - 
3. 繰り返し処理
- 
for
 
 - 
 - 
4. おみくじアプリを改良しよう
- 
randパッケージ
 - 
完全な乱数を生成しよう
 - 
おみくじアプリを改良しよう
 
 - 
 
このレッスンで学べること
- 
1. 目標物を確認しよう
- 
目標物を確認しよう
 
 - 
 - 
2. 文字列の入力
- 
fmt.Scan
 
 - 
 - 
3. 関数を使ってみよう
- 
関数とは
 - 
関数の基本
 
 - 
 - 
4. 引数と戻り値
- 
引数
 - 
問題番号を出す
 - 
戻り値とは
 - 
計算をしよう
 - 
引数と戻り値
 
 - 
 - 
5. スコープを学ぼう
- 
関数に値を渡すときの注意点(1)
 - 
関数に値を渡すときの注意点(2)
 
 - 
 
このレッスンで学べること
- 
1. 目標物を確認しよう
- 
目標物を確認しよう
 
 - 
 - 
2. アドレスを理解しよう
- 
アドレスを理解しよう
 
 - 
 - 
3. ポインタを理解しよう
- 
ポインタを理解しよう
 - 
ポインタを使ってみよう
 
 - 
 - 
4. 他の関数でポインタを使ってみよう
- 
別の関数でポインタを利用する
 
 - 
 - 
5. 値渡しを理解しよう
- 
引数の仕組みを知ろう
 - 
引数のまとめ
 
 - 
 - 
6. タイピングゲームを作ろう
- 
ポインタを使ってスコア計算をしよう
 
 - 
 
Goの基礎理解とTipsまとめ
Goに関する知識や実践的なTipsを学び、理解をさらに深めましょう。
Goを学ぶ前に知っておきたい学びのコツ
学ぶときの心構えやAIの活用方法を知っておくことで、自分のペースに合わせてより効率的に学習を進められます。
Goに関連するコース
関連するコースを通じて、Goで学んだ知識を他の分野にも広げていきましょう。
          あなたの書いたコードは削除され、
最初の状態から学習し直すことができます。
        
          あなたの書いたコードを残したまま、
レッスンの内容を見直すことができます。