課程簡介
導論
了解 Go 程式語言與 Go 架構
安裝並設定 Go 開發環境
Go 語法複習
使用 Go 的內建類型
學習進階 Go 的功能
使用進階 Go 建構工具
將 Maps 當作集合使用
使用介面鍵和切片
實作集合與歸約
使用 Pprof 工具
學習如何減少垃圾收集負擔
使用方法與介面
單元測試中的模擬
使用併發性來保持資料一致性
使用使用者自訂類型
優化程式碼以提升速度
使用慣用 Go 風格寫程式
使用時間、錯誤、通用介面與註解
使用並管理套件
建立可擴展的工作系統
在 Go 中使用資料庫
提供 JSON API
測試與建構 Go 程式
建立扎實的 Go 網頁開發基礎
使用模板進行 Go 網頁開發
為 Web 開發建立自己的伺服器
了解並使用 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
機器翻譯
課程設計非常周密,Patrick對所有概念都進行了清晰的講解,併爲所有重要主題提供了豐富的示例。此外,當我們嘗試完成不同的練習時,他總是隨時準備幫助我們解決遇到的任何問題。
Constantin - Ness Romania
課程 - Advanced Go Programming
機器翻譯