1. 程式人生 > >如何在Debian 9上安裝Go

如何在Debian 9上安裝Go

Install Go on DebianInstall Go on Debian

Go是一種由Google建立的現代開源程式語言,用於構建可靠,簡單,快速和高效的軟體。 許多流行的應用程式,包括Kubernetes,Docker,Teraform和Grafana,都是用Go編寫的。

在本教程中,我們將引導您完成在Debian 9系統上下載和安裝Go所需的步驟。

如何安裝Go

在撰寫本文時,使用的Go是版本1.10.3。 在下載tarball之前,請訪問官方Go下載頁面並檢查是否有新版本可用。

按照以下步驟安裝Go on Debian 9:

01、下載Go。

使用以下命令下載Go tar軟體包:

wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz

02、校驗Go tar軟體包

使用sha256sum實用程式驗證下載的檔案校驗和:
sha256sum go1.10.3.linux-amd64.tar.gz
輸出內容:
fa1b0e45d3b647c252f51f5e1204aba049cde4af177ef9f2181f43004f901035  go1.10.3.linux-amd64.tar.gz

確保從上面的命令列印的雜湊與Go下載頁面中的雜湊匹配。

03、提取Go 軟體包

以下命令將軟體包解壓縮到/usr/local目錄:

sudo tar -C /usr/local -xzf go1.10.3.linux-amd64.tar.gz

04、調整路徑變數

現在,當提取Go 軟體包時,我們需要編輯PATH環境變數,以便我們的系統知道Go可執行二進位制檔案所在的位置。 我們可以通過將以下行附加到/etc/profile檔案(用於系統範圍的安裝)或$HOME/.profile檔案(用於當前使用者安裝)來完成此操作:

~/.profile
export PATH=$PATH:/usr/local/go/bin

儲存檔案,並將新的PATH環境變數應用於當前的shell會話:

source ~/.profile

測試安裝

為了測試Go是否在我們的機器上正確安裝,我們將設定一個工作空間並構建一個簡單的“Hello world”程式。

01、建立工作區目錄

預設情況下,工作空間目錄設定為$HOME/go,以建立它型別:

mkdir ~/go

02、建立一個簡單的輸出Hello World的go檔案

在工作區內建立一個新目錄src/hello

mkdir -p ~/go/src/hello

在該目錄建立一個名稱為hello.go的檔案

~/go/src/hello/hello.go
package main

import "fmt"

func main() {
    fmt.Printf("Hello, World\n")
}

要了解有關Go workspace目錄層次結構的更多資訊,請訪問Go Documentation頁面。

03、編譯hello.go檔案:

要構建檔案切換到〜/go/src/hello目錄並執行go build:

cd ~/go/src/hello
go build

上面的命令將構建一個名為hello的可執行檔案。

04、執行可執行檔案

您只需執行以下命令即可執行可執行檔案:

./hello
輸出內容:
Hello, World

如果您看到與上面相同的輸出,那麼您已成功安裝Go。

總結

現在您已經下載並安裝了Go your Debian機器,您可以開始使用Go專案。

如果您遇到問題或有反饋,請在下面留言。