お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
期間 21 時間
コース概要
高度なGoの概念
- Goの型システムの深掘り
- ポインタ、メモリ管理、ガベージコレクションの取扱い
- 高度なインターフェースと埋め込み
並行処理と並列処理
- 高度なゴルーチン管理
- バッファ付きチャネルとバッファなしチャネル
- Select文とワーカープール
エラー処理とロギング
- カスタムエラー型とラッピング
- 構造化ロギングとモニタリング
- エラーの伝播とベストプラクティス
テストとベンチマーク
- Goでの単体テストと統合テスト
- Goの組み込みテストツールの利用
- アプリケーションのベンチマークとプロファイリング
モジュールプログラミングとパッケージ
- Goモジュールによる依存関係の管理
- バージョニングとモジュールの公開
- 再利用可能なGoライブラリの構築
APIとマイクロサービスの構築
- Goを使用したRESTful APIの作成
- GoとDockerおよびコンテナの使用
- サービスのオーケストレーションとデプロイ
パフォーマンス最適化
- メモリプロファイリングとチューニング
- 並行処理の最適化戦略
- ppprofによるパフォーマンスモニタリング
まとめと次のステップ
要求
- Goプログラミングの経験
- Goの構文、データ構造、関数の理解
- パッケージおよび基本的な並行処理の取扱い経験
対象者
- 経験豊富なソフトウェア開発者
- バックエンドエンジニア
- クラウドネイティブアプリケーション開発者
お客様の声 (2)
トレーニングの構造と演習が素晴らしかったです。講師は、私が将来 Go を使うことにわくわくするようにしてくれました。これは簡単なことではありません!
Noah Van Tiggel - Spot Buy Center BV
コース - Advanced Go Programming
機械翻訳
講師は自身がそのテーマの専門家であることを証明しました。私はこれを与えられたものとしては決して見なしません。彼は業界標準に関する非常に有用な洞察を提供してくれました。
Giuseppe
コース - Learning Go Programming
機械翻訳