コース概要
紹介
Goプログラミング言語とGoアーキテクチャの理解
Go開発環境のインストールと設定
Go構文のレビュー
Goで組み込み型を使用する
高度なGoの機能を学ぶ
高度なGoビルドツールを使用する
マップをセットとして使用する
インターフェースキーとスライスを使用する
コレクションとリダクションの実装
Pprofツールの使用方法を学ぶ
ガベージの削減方法を学ぶ
メソッドとインターフェースの使用
単体テストでのモッキング
並行処理を使用してデータの一貫性を保つ
ユーザー定義型を使用する
コードを高速化するために最適化する
Goの慣用的使用法を学ぶ
時間、エラー、一般的なインターフェース、およびコメントと動作する方法
パッケージの作成と管理
スケーラブルなワークシステムの作成
Goでデータベースを使用する
JSON APIを提供する
Goでのテストとビルド
Goを使用したウェブ開発の基礎を固める
Goでのウェブ開発用テンプレートの使用
Goで独自のサーバーを作成する
net/httpパッケージの理解と使用
ルーティングとファイル提供の理解と使用
サイトの展開
まとめと結論
要求
- 任意の言語での基本的なプログラミング経験
対象者
- ウェブ開発者
- ソフトウェア開発者
- プログラマー
- Goを学びたいすべての人
お客様の声 (7)
トレーニングの構造と演習が素晴らしかったです。講師は、私が将来 Go を使うことにわくわくするようにしてくれました。これは簡単なことではありません!
Noah Van Tiggel - Spot Buy Center BV
コース - Advanced Go Programming
機械翻訳
トレーナーの知識と忍耐力
Dan
コース - Advanced Go Programming
機械翻訳
この研修で最も気に入ったのは、演習だったことです。新しい情報を学んだ後、トレーナーから得た知識を活用するだけでなく、ドキュメントを使用したり、簡単な調査を行うことで問題を解決しました。
Andrei
コース - Advanced Go Programming
機械翻訳
トレーニングの構造と実践的な演習
Andrei
コース - Advanced Go Programming
機械翻訳
私たちが扱ったほとんどのトピックで呈された問題の深さ。
Vlad - Ness
コース - Advanced Go Programming
機械翻訳
ライブインタラクション
Sorin - Ness
コース - Advanced Go Programming
機械翻訳
カリキュラムは非常に良く考えられており、パトリックはすべての重要なトピックについて豊富な例を挙げながら、概念を丁寧に説明してくれました。また、異なる演習を試みる際に問題が発生した場合にも、すぐに助けてくれる準備ができていました。
Constantin - Ness Romania
コース - Advanced Go Programming
機械翻訳