Like Share Discussion Bookmark Smile

J.J. Huang   2025-01-09   Getting Started Golang 00.簡單介紹   瀏覽次數:次   DMCA.com Protection Status

Go | 各作業系統安裝開發包

💬簡介

在開始 Go 語言的開發之前,我們需要安裝 Go 開發包。不同的作業系統有不同的安裝方式,而正確的安裝方法是確保開發環境順利運行的關鍵。本篇文章將介紹如何在 Windows、macOS 和 Linux 等主要作業系統中安裝 Go 開發包,並配置好開發環境,能夠順利編寫與執行 Go 程式。

圖片來源:Gophers (地鼠造型的原創者為 Renee French)


🔎如何在不同作業系統安裝 Go 開發包?

🗔 Windows 系統安裝 Go 開發包

  1. 下載 Go 安裝包:
    前往 Go 官方下載頁面,選擇適合 Windows 系統的安裝包(通常為 .msi 格式)。

  2. 開始安裝:
    下載完成後,執行安裝程式並跟隨安裝嚮導的步驟進行安裝。

  3. 設定環境變數:
    安裝完成後,開啟命令提示字元或 PowerShell,輸入 go version 來確認 Go 是否安裝成功。如果未顯示 Go 的版本,則需要手動設定 GOPATHGOROOT 環境變數。

  4. 測試安裝:
    在命令列中輸入以下指令以確認安裝是否成功:

    1
    go version

    如果顯示 Go 的版本資訊,即表示安裝成功。

🍎 macOS 系統安裝 Go 開發包

  1. 使用 Homebrew 安裝(推薦):
    如果 macOS 已經安裝了 Homebrew,可以直接透過以下命令安裝 Go:

    1
    brew install go
  2. 下載 Go 安裝包:
    前往 Go 官方下載頁面,下載適用於 macOS 的 .pkg 安裝包。

  3. 開始安裝:
    執行下載的 .pkg 檔案,並跟隨安裝指示進行安裝。

  4. 測試安裝:
    安裝完成後,打開終端機並輸入以下指令以確認安裝成功:

    1
    go version

    如果顯示 Go 的版本資訊,則表示安裝成功。

🐧 Linux 系統安裝 Go 開發包

在 Linux 系統上安裝 Go 開發包的方法有很多,以下介紹兩種常見的方法:

方法 1:使用包管理器安裝(適用於基於 Debian 的系統,如 Ubuntu)

  1. 更新包清單:

    1
    sudo apt update
  2. 安裝 Go:

    1
    sudo apt install golang-go
  3. 測試安裝:
    安裝完成後,輸入以下指令確認安裝成功:

    1
    go version

方法 2:手動下載並安裝(適用於所有 Linux 系統)

  1. 下載 Go 壓縮包:
    前往 Go 官方下載頁面,下載適用於 Linux 的 .tar.gz 檔案。

  2. 解壓安裝包:
    將下載的檔案解壓至 /usr/local 目錄:

    1
    sudo tar -C /usr/local -xzf go1.XX.X.linux-amd64.tar.gz
  3. 設定環境變數:
    開啟 shell 配置檔案(例如 .bashrc.zshrc),並加入以下環境變數設定:

    1
    export PATH=$PATH:/usr/local/go/bin
  4. 重新加載配置檔案:

    1
    source ~/.bashrc
  5. 測試安裝:
    輸入以下指令確認安裝成功:

    1
    go version

🚀安裝後的基本配置

完成 Go 開發包的安裝後,接下來需要進行一些基本的配置:

1️⃣ 設定 Go 工作空間

Go 的工作空間是存放 Go 程式碼與模組的地方。預設情況下,Go 將工作空間設定為 ~/go 目錄。若要自訂工作空間,可以設定 GOPATH 環境變數,指向選擇的目錄。

2️⃣ 設定 Go 模組

自 Go 1.11 版本起,Go 提供了模組系統來管理第三方套件。在開發 Go 程式時,建議使用 Go 模組來管理依賴庫。可以使用以下命令來初始化一個新的 Go 模組:

1
go mod init <module-name>

3️⃣ 測試配置是否成功

可以使用以下指令,測試 Go 是否正常運行:

1
go run <your-go-file.go>

🛠️常見安裝問題與解決方法

  • 問題:Go 安裝後顯示 “command not found”
    解決方法:確保 Go 安裝目錄已經加入環境變數中,並重新啟動終端機。
  • 問題:安裝 Go 後無法執行 go run 或 go build
    解決方法:確認 GOPATH 與 GOROOT 是否正確設定,並檢查是否有權限問題。

🎯總結

本篇文章介紹了在 Windows、macOS 和 Linux 上安裝 Go 開發包的詳細步驟,並且提供了配置開發環境的基本指導。安裝並配置 Go 開發環境後,將能夠順利開始 Go 程式的開發與測試。無論是新手還是有經驗的開發者,都能通過這些簡單的步驟建立起穩定的開發環境,開始 Go 程式開發。

如果還沒安裝過 Go,趕快動手試試吧!

最後建議回顧一下Go | 菜鳥教學目錄,了解其章節目錄。


註:以上參考了
Go