首頁  >  文章  >  後端開發  >  Golang安裝教學:從零開始,教你如何正確安裝golang開發環境!

Golang安裝教學:從零開始,教你如何正確安裝golang開發環境!

WBOY
WBOY原創
2024-01-19 10:50:14872瀏覽

Golang安裝教學:從零開始,教你如何正確安裝golang開發環境!

Golang安裝教學:從零開始,教你如何正確安裝Golang開發環境!

導讀:隨著Golang在近幾年的爆炸性成長,越來越多的開發者開始學習並使用Golang進行開發。但是對於一些初學者來說,安裝Golang環境可能是一個比較困惑的過程。本文將從零開始,詳細介紹如何正確安裝Golang開發環境,並配以具體程式碼範例。

第一步:下載Golang安裝套件
首先,我們需要下載Golang的安裝套件。 Golang官方提供了多個版本的安裝包,包括Windows、Linux和macOS等。我們可以根據自己的作業系統選擇對應版本的安裝包。

在Golang的官方網站(https://golang.org)上,可以找到所有版本的安裝包。選擇對應的作業系統版本,點選下載即可。

第二步:安裝Golang
下載完成後,我們就可以開始安裝Golang了。

在Windows系統中,我們只需要雙擊安裝包,然後按照提示進行安裝即可。預設情況下,Golang會被安裝在C碟的根目錄下。

在Linux系統中,我們可以透過命令列進行安裝。首先,打開終端,並切換到安裝包所在的目錄。然後,使用以下命令進行安裝:

tar -C /usr/local -xzf go1.16.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

這裡的"go1.16.linux-amd64.tar.gz"是下載的安裝包的檔案名,請根據自己的安裝包檔案名稱進行修改。這兩個指令的作用是將安裝套件解壓縮到/usr/local目錄下,並將Golang的執行檔路徑加入系統的PATH環境變數。

在macOS系統中,我們可以將安裝套件拖曳到應用程式資料夾中,然後打開終端,並執行以下命令:

sudo tar -C /usr/local -xzf go1.16.darwin-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

同樣,這裡的"go1.16. darwin-amd64.tar.gz"是下載的安裝包的檔案名,請依照自己的安裝包檔案名稱進行修改。這兩個指令的作用和Linux系統中的指令相同。

第三步:設定Golang環境變數
安裝完成後,我們需要設定Golang的環境變量,以便我們可以在任意目錄下執行Golang相關命令。

在Windows系統中,我們可以按下Win R鍵,輸入"sysdm.cpl",開啟系統屬性視窗。點選"進階"選項卡,然後點選"環境變數"按鈕。在"使用者變數"或"系統變數"中,找到名為"Path"的變量,並點擊"編輯"按鈕。將Golang的安裝路徑(預設為"C:Go in")加入變數值的末尾,並點擊"確定"按鈕。

在Linux和macOS系統中,我們需要編輯使用者目錄下的".bashrc"文件,以新增Golang的環境變數。開啟終端,並執行以下命令:

vi ~/.bashrc

在開啟的檔案中,將以下程式碼新增到最後一行:

export PATH=$PATH:/usr/local/go/bin

儲存並退出檔案。然後,執行以下命令刷新檔案中的變數:

source ~/.bashrc

第四步:驗證安裝結果
安裝完成後,我們可以透過執行一些簡單的命令來驗證安裝結果。

開啟終端,並執行下列指令:

go version

如果安裝成功,終端機將會顯示Golang的版本號碼。

此外,在Windows系統中,我們可以使用以下命令建立一個名為"helloworld.go"的程式碼檔案:

echo "package main

import "fmt"

func main(){
    fmt.Println("Hello, World!")
}" > helloworld.go

然後,執行以下命令運行程式碼檔案:

go run helloworld.go

如果一切正常,終端將會輸出"Hello, World!"。

結束語:透過本文的介紹,我們學習如何正確安裝Golang開發環境,並進行了一些簡單的驗證。現在,你已經可以開始使用Golang進行開發了。祝你在學習和使用Golang的過程中取得更多的成果!

以上是Golang安裝教學:從零開始,教你如何正確安裝golang開發環境!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn