安裝最新版本的 Go

安裝最新版本的 Go。如需下載和安裝 Go 編譯器、工具和函式庫的說明,請參閱安裝文件。

Go Gopher riding a motorcycle

已選教學課程

剛接觸 Go 且不知道從何開始?

  • 文件

    關於 Go 的所有知識。開始新的專案或為現有的 Go 程式碼複習。

  • Go 導覽

    分為四個單元的互動式 Go 簡介。每個單元最後會提供一些練習,讓您可以練習所學的內容。

  • Go by example

    Go by Example 是使用附註範例程式碼的 Go 實作簡介。這是處理任何 Go 專案時非常棒的起點。

引導式學習歷程

已了解基礎知識並想了解更多嗎?

  • Web Dev

    Go Web Examples 提供易於理解的程式碼片段,說明如何使用 Go 進行 Web 開發。

  • CLIs

    這個工作坊將帶您逐步建立一個使用 Go 的 CLI 應用程式,並在過程中向您介紹基本的 Go 原則和 CLI 架構。

  • 程式設計新手?

    從這門介紹課程開始,涵蓋基本的程式設計原則和 Go 基礎知識。

教學課程

  • 入門

    在本教學課程中,您將簡要了解 Go 程式設計。在此過程中,您將安裝 Go、撰寫一些簡單的「Hello, world」程式碼、使用 go 指令執行您的程式碼、使用 Go 套件探索工具,以及呼叫外部模組的函式。

  • 建立模組

    這是教學課程的第一部分,介紹 Go 語言的一些基本功能。在本教學課程中,您將建立兩個模組。第一個是函式庫,供其他函式庫或應用程式匯入。第二個是呼叫應用程式,將使用第一個函式庫。

  • 開發網路服務

    本教學課程介紹使用 Go 和 Gin 網路架構撰寫 RESTful 網路服務 API 的基礎知識。在本教學課程中,您將建立一個具有兩個端點的 RESTful API 伺服器。

訓練

Go 程式導覽

  • Ardan Labs

    提供客製化的現場實體訓練課程。

  • Gopher Guides

    客製化的面對面、遠端和線上訓練課程。由開發人員為開發人員提供的訓練。

  • Boss Sauce Creative

    針對團隊的個人化或追蹤式 Go 訓練。

  • Shiju Varghese

    在印度進行 Go 的現場教室培訓,並諮詢分散式系統架構。