お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
高度な Go の概念
- Go の型システムへの深堀り
- ポインタ、メモリ管理、ガベージコレクションの取り扱い
- 高度なインターフェースと埋め込み
並行処理と並列処理
- 高度な goroutine の管理
- バッファ付きチャネルと非バッファ付きチャネル
- Select 文とワーカープール
エラーハンドリングとロギング
- カスタムエラー型とラッピング
- 構造化ロギングと監視
- エラープロパゲーションとベストプラクティス
テストとベンチマーク
- Go における単体テストと統合テスト
- Go の組み込みテストツールの使用
- アプリケーションのベンチマークとプロファイリング
モジュラーなプログラミングとパッケージ
- Go モジュールを使用した依存関係管理
- バージョン管理和モジュールの公開
- 再利用可能な Go ライブラリの構築
API とマイクロサービスの構築
- Go を使用した RESTful API の作成
- Docker とコンテナを使用した Go の取り扱い
- サービスのオーケストレーションとデプロイ
パフォーマンス最適化
- メモリプロファイリングとチューニング
- 並行処理の最適化戦略
- pprof を使用したパフォーマンス監視
まとめと次回へのステップ
要求
- Go のプログラミング経験があること。
- Go の文法、データ構造、関数を理解していること。
- パッケージと基本的な並行処理の取り扱い経験があること。
対象者
- 経験豊富なソフトウェア開発者
- バックエンドエンジニア
- クラウドネイティブ アプリケーションの開発者
21 時間
お客様の声 (5)
非常にインタラクティブでした。トレーナーは非常に知識が豊富で、忍耐強い方でした。
Robert
コース - Event Driven Architecture Custom
機械翻訳
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
コース - Building Microservices with Go
The simplicity of language and the examples given by the teacher
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
コース - Go Programming Language for Programmers
研修生が抱える問題のサポート。研修後の調査とサポートも非常に充実しています!
Hans Jurgen Hogerle - Daimler TSS GmbH
コース - Advanced Go Programming
機械翻訳
The extra informations not in the official docs