Go | 各作業系統安裝開發包
💬簡介
在開始 Go 語言的開發之前,我們需要安裝 Go 開發包。不同的作業系統有不同的安裝方式,而正確的安裝方法是確保開發環境順利運行的關鍵。本篇文章將介紹如何在 Windows、macOS 和 Linux 等主要作業系統中安裝 Go 開發包,並配置好開發環境,能夠順利編寫與執行 Go 程式。
圖片來源:Gophers (地鼠造型的原創者為 Renee French)
🔎如何在不同作業系統安裝 Go 開發包?
🗔 Windows 系統安裝 Go 開發包
下載 Go 安裝包:
前往 Go 官方下載頁面,選擇適合 Windows 系統的安裝包(通常為.msi
格式)。開始安裝:
下載完成後,執行安裝程式並跟隨安裝嚮導的步驟進行安裝。設定環境變數:
安裝完成後,開啟命令提示字元或 PowerShell,輸入go version
來確認 Go 是否安裝成功。如果未顯示 Go 的版本,則需要手動設定GOPATH
與GOROOT
環境變數。測試安裝:
在命令列中輸入以下指令以確認安裝是否成功:1
go version
如果顯示 Go 的版本資訊,即表示安裝成功。
🍎 macOS 系統安裝 Go 開發包
使用 Homebrew 安裝(推薦):
如果 macOS 已經安裝了 Homebrew,可以直接透過以下命令安裝 Go:1
brew install go
下載 Go 安裝包:
前往 Go 官方下載頁面,下載適用於 macOS 的.pkg
安裝包。開始安裝:
執行下載的.pkg
檔案,並跟隨安裝指示進行安裝。測試安裝:
安裝完成後,打開終端機並輸入以下指令以確認安裝成功:1
go version
如果顯示 Go 的版本資訊,則表示安裝成功。
🐧 Linux 系統安裝 Go 開發包
在 Linux 系統上安裝 Go 開發包的方法有很多,以下介紹兩種常見的方法:
方法 1:使用包管理器安裝(適用於基於 Debian 的系統,如 Ubuntu)
更新包清單:
1
sudo apt update
安裝 Go:
1
sudo apt install golang-go
測試安裝:
安裝完成後,輸入以下指令確認安裝成功:1
go version
方法 2:手動下載並安裝(適用於所有 Linux 系統)
下載 Go 壓縮包:
前往 Go 官方下載頁面,下載適用於 Linux 的.tar.gz
檔案。解壓安裝包:
將下載的檔案解壓至/usr/local
目錄:1
sudo tar -C /usr/local -xzf go1.XX.X.linux-amd64.tar.gz
設定環境變數:
開啟 shell 配置檔案(例如.bashrc
或.zshrc
),並加入以下環境變數設定:1
export PATH=$PATH:/usr/local/go/bin
重新加載配置檔案:
1
source ~/.bashrc
測試安裝:
輸入以下指令確認安裝成功: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