コース概要

Go の入門

  • Go の概要と歴史
  • Go のインストールと環境設定
  • Go ツールとワークスペース構造

言語の基礎

  • データ型、変数、定数
  • 演算子と式
  • 制御構造:if, switch, ループ

関数とスコープ

  • 関数の定義と呼び出し
  • 複数の戻り値
  • 値渡しと参照渡し

配列、スライス、マップの使用

  • Go のコレクション型の理解
  • スライスの作成と操作
  • マップとキー-値ペアの扱い方

構造体とメソッド

  • 構造体の作成と使用
  • メソッドの定義と呼び出し
  • インターフェースの使用

並行処理の基本

  • goroutine の入門
  • チャンネルを使用した通信
  • 同期パターン

Go アプリケーションの構築と実行

  • コードをパッケージに整理する
  • Go プログラムのコンパイルと実行
  • デバッグとテスト

まとめと次へのステップ

要求

  • 1つ以上のプログラミング言語の経験
  • 変数、ループ、関数などのプログラミングの基本を理解していること
  • コマンドライン操作に慣れていること

対象者

  • ソフトウェア開発者
  • システムプログラマ
  • バックエンドエンジニア
 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー