用 Go 撰寫及測試程式

初級
開發人員
學生
Azure

使用所學到的 Go 相關知識,撰寫並測試完整的程式。

學習目標

在此課程模組中,您將會練習並了解:

  • 如何在 Go 中進行測試。
  • 如何將程式的核心邏輯包裝到套件中。
  • 如何透過 Web API 公開核心邏輯。
  • 如何 (使用測試驅動開發) 撰寫核心邏輯套件的測試。
  • 如何讓目前論及的幾乎所有概念一起運作。

必要條件

  • 隨時可以開始建立程式的 Go 環境。 理想狀態應是您已在本機安裝並設定 Go,且已使用 Go 延伸模組安裝 Visual Studio Code
  • 可以建立及修改 .go 檔案。
  • 能夠使用終端機提示執行 Go 程式。
  • 了解 stringintboolean 等基本資料類型。
  • 了解如何撰寫 iffor 陳述式一類的基本資料控制流程。
  • 了解如何撰寫函式。
  • 知道如何建立結構和方法。
  • 知道如何使用程式庫,例如 net/http