Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
導入
Unix システムを理解する Programming
Go Programming 言語と Go アーキテクチャを理解する
Go 開発環境のインストールと構成
Go 構文の基礎を学ぶ
Go 個のパッケージの操作
アルゴリズム、データ構造
Go によるガベージ コレクションの処理方法
Go のファイルとディレクトリの処理
Go でのファイル入出力操作の実装
エラー処理の実装
Go のシステム ファイルの識別と操作: ログ ファイル、システム ファイル操作、およびパスワード
Go での Unix プロセスとシグナルの操作
- Unix のプロセスとシグナルを理解する
- 工程Management
- Go での Unix シグナルの処理
- 「kill」コマンドの使用
- Go での Unix パイプとソケットの操作
- Go でのリモート プロシージャ コール (RPC) の操作
- Programming Go の Unix シェル
Goルーチンの理解と操作
- Goルーチンについて学ぶ
- Sync Go パッケージの使用
- パイプラインの処理
- Goスケジューラーの使用
- 「select」キーワードの使用
- 信号チャネルとバッファリングされたチャネルの操作
- タイムアウトの処理
- チャネルのチャネルを操作する
- Nil チャネルの操作
- 共有メモリの処理
- dWC.go ユーティリティの使用
Go のネットワーク Programming
- ネットワークを理解する Programming
- Net Go 標準パッケージの使用
- Unix ソケットの再考
- DNS ルックアップの実行
- シンプルな TCP サーバーとシンプルな TCP クライアントの開発
- シンプルな UDP サーバーとシンプルな UDP クライアントの開発
- 同時 TCP サーバーの使用
トラブルシューティング
要約と結論
要求
- あらゆる言語での基本的なプログラミング経験 。
- LinuxおよびUnixシステムに精通していること
35 時間
お客様の声 (1)
The extra informations not in the official docs