安裝最新版本的 Go

安裝最新版本的 Go。有關下載和安裝 Go 編譯器、工具和庫的說明,請檢視安裝文件。

Go Gopher riding a motorcycle

精選教程

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

  • 文件

    關於 Go 的所有知識。開始一個新專案或溫習你現有的 Go 程式碼。

  • Go 之旅

    分四個部分的互動式 Go 介紹。每個部分都以一些練習結束,以便你練習所學知識。

  • Go 示例

    《Go by Example》是一本使用帶註釋的示例程式進行 Go 實踐介紹的書。它是你在處理任何 Go 專案時的一個很好的起點。

引導式學習之旅

掌握了基礎知識,想了解更多?

  • Web 開發

    Go Web 示例提供了易於理解的程式碼片段,介紹如何使用 Go 進行 Web 開發。

  • CLI

    本工作坊將引導你使用 Go 構建一個 CLI 應用,在此過程中為你介紹基本的 Go 原理和 CLI 框架。

  • 剛接觸編碼?

    從這個介紹性課程開始,涵蓋基本程式設計原理和 Go 基礎。

教程

  • 入門

    在本教程中,你將簡要了解 Go 程式設計。在此過程中,你將安裝 Go,編寫一些簡單的“Hello, world”程式碼,使用 go 命令執行程式碼,使用 Go 包發現工具,並呼叫外部模組的函式。

  • 建立模組

    這是教程的第一部分,介紹 Go 語言的一些基本特性。在本教程中,你將建立兩個模組。第一個是庫,旨在供其他庫或應用程式匯入。第二個是呼叫應用程式,它將使用第一個庫。

  • 開發 Web 服務

    本教程介紹了使用 Go 和 Gin Web 框架編寫 RESTful Web 服務 API 的基礎知識。在本教程中,你將構建一個具有兩個端點的 RESTful API 伺服器。

培訓

Go 程式引導式教程

  • Ardan Labs

    提供定製的現場直播培訓課程。

  • Gopher Guides

    定製的現場、遠端和線上培訓課程。開發者為開發者提供培訓。

  • Boss Sauce Creative

    針對團隊的個性化或基於軌道的 Go 培訓。

  • Shiju Varghese

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