了解並行在 Go 中如何運作

初級
開發人員
學生
Azure

深入了解 Go 中最獨特的功能之一:並行。

學習目標

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

  • 並行在 Go 中如何運作。
  • 並行與平行處理原則的差異。
  • 通訊如何利用通道在並行程式中運作。
  • 如何藉由實作並行,撰寫執行速度更快的程式。
  • 如何撰寫動態程式,讓您在想要啟動限定數量的並行呼叫時,可以使用緩衝區來運用並行的好處。

必要條件

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