安裝最新版本的 Go

安裝最新版本的 Go。若要取得下載及安裝 Go 編譯器、工具與函式庫的說明,請 查看安裝說明文件。

Go Gopher riding a motorcycle

精選教學課程

剛接觸 Go,不知道該從哪裡開始嗎?

  • 文件

    關於 Go 的一切知識。無論是開啟新專案,還是溫習現有的 Go 程式碼,這裡都能滿足您的需求。

  • Go 導覽 (Tour of Go)

    互動式的 Go 語言簡介,共分為四個章節。每個章節結尾都有一些練習,讓您可以實際演練所學內容。

  • Go 實作範例 (Go by example)

    Go by Example 透過帶有註解的範例程式,提供實作導向的 Go 語言入門。這是進行任何 Go 專案時,非常棒的起點。

引導式學習路徑

已經具備基礎,想要進一步學習嗎?

  • 網頁開發

    Go Web Examples 提供淺顯易懂的程式碼片段,介紹如何使用 Go 進行網頁開發。

  • 命令列工具 (CLIs)

    此工作坊將帶領您使用 Go 建立一個 CLI 應用程式,並同步介紹 Go 的基本原則與 CLI 框架。

  • 程式設計新手?

    透過此入門課程開始學習,涵蓋基本程式設計原則與 Go 基礎知識。

教學課程

  • 入門指南

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

  • 建立模組

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

  • 開發 Web 服務

    本教學介紹使用 Go 與 Gin Web Framework 編寫 RESTful Web 服務 API 的基礎知識。您將在本教學中建立一個具備兩個端點的 RESTful API 伺服器。

培訓

Go 程式導覽課程

  • Ardan Labs

    提供客製化的現場培訓課程。

  • Gopher Guides

    客製化的實體、遠端及線上培訓課程。由開發者為開發者設計的培訓。

  • Boss Sauce Creative

    為團隊提供個人化或特定方向的 Go 培訓。

  • Shiju Varghese

    在印度提供 Go 現場課堂培訓與分散式系統架構諮詢服務。