感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
進階 Go 概念
- 深入探討 Go 的型別系統
- 使用指標、記憶體管理與垃圾回收
- 進階介面與嵌入
並行與平行處理
- 進階 goroutine 管理
- 緩衝與非緩衝 channel
- Select 陳述式與 worker pool
錯誤處理與日誌記錄
- 自訂錯誤型別與包裝
- 結構化日誌與監控
- 錯誤傳播與最佳實務
測試與效能基準
- Go 中的單元與整合測試
- 使用 Go 內建的測試工具
- 應用程式效能基準與剖析
模組化程式設計與套件
- 使用 Go modules 管理依賴
- 版本控制與模組發布
- 建置可重用的 Go 函式庫
建置 API 與微服務
- 使用 Go 建立 RESTful API
- Go 與 Docker 及容器的整合
- 服務編排與部署
效能最佳化
- 記憶體剖析與調整
- 並行最佳化策略
- 使用 pprof 進行效能監控
總結與後續步驟
最低要求
- 具備 Go 程式設計經驗
- 理解 Go 語法、資料結構與函式
- 具備使用套件與基本並行的經驗
目標學員
- 經驗豐富的軟體開發人員
- 後端工程師
- 雲端原生應用程式開發人員
21 小時
客戶評論 (2)
培訓的結構和練習都非常出色。培訓師讓我對將來使用Go語言工作感到興奮,這可不是一件容易的事!
Noah Van Tiggel - Spot Buy Center BV
課程 - Advanced Go Programming
機器翻譯
培訓師證明了自己是該領域的專家,這一點我從不認爲理所當然。他提供了非常有用的行業標準見解。
Giuseppe
課程 - Learning Go Programming
機器翻譯