コース概要

紹介

Goプログラミング言語とGoアーキテクチャの理解

Go開発環境のインストールと設定

Go構文のレビュー

Goで組み込み型を使用する

高度なGoの機能を学ぶ

高度なGoビルドツールを使用する

マップをセットとして使用する

インターフェースキーとスライスを使用する

コレクションとリダクションの実装

Pprofツールの使用方法を学ぶ

ガベージの削減方法を学ぶ

メソッドとインターフェースの使用

単体テストでのモッキング

並行処理を使用してデータの一貫性を保つ

ユーザー定義型を使用する

コードを高速化するために最適化する

Goの慣用的使用法を学ぶ

時間、エラー、一般的なインターフェース、およびコメントと動作する方法

パッケージの作成と管理

スケーラブルなワークシステムの作成

Goでデータベースを使用する

JSON APIを提供する

Goでのテストとビルド

Goを使用したウェブ開発の基礎を固める

Goでのウェブ開発用テンプレートの使用

Goで独自のサーバーを作成する

net/httpパッケージの理解と使用

ルーティングとファイル提供の理解と使用

サイトの展開

まとめと結論

要求

  • 任意の言語での基本的なプログラミング経験

対象者

  • ウェブ開発者
  • ソフトウェア開発者
  • プログラマー
  • Goを学びたいすべての人
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (7)

今後のコース

関連カテゴリー