感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
感謝您的預訂!我們的團隊成員將會盡快與您取得聯繫。
課程簡介
介紹
瞭解 Unix 系統 Programming
瞭解 Go Programming 語言和 Go 架構
安裝和配置 Go 開發環境
學習 Go 語法的基礎知識
使用 Go 包
演算法、數據結構
Go 如何處理垃圾回收
處理 Go 中的文件和目錄
在 Go 中實現檔輸入和輸出操作
實現錯誤處理
識別和使用 Go 中的系統檔:日誌檔、系統檔操作和密碼
在 Go 中使用 Unix 進程和信號
- 瞭解 Unix 進程和信號
- 流程管理
- 在 Go 中處理 Unix 信號
- 使用“kill”命令
- 在 Go 中使用 Unix 管道和套接字
- 在 Go 中使用遠端過程呼叫 (RPC)
- Programming Go 中的 Unix shell
瞭解和使用 Go例程
- 瞭解 Go例程
- 使用同步 Go 包
- 處理管道
- 使用 Go 調度程式
- 使用“select”關鍵字
- 使用信號通道和緩衝通道
- 處理超時
- 使用通道的通道
- 使用零通道
- 處理共用記憶體
- 使用 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