wordpress企業(yè)網(wǎng)站制作鄭州seo優(yōu)化
在Ubuntu Linux(例如 ?Ubuntu 24.04、22.04 或 20.04)上安裝Go(Golang)是一個(gè)簡(jiǎn)單的過程。我們可以使用默認(rèn)系統(tǒng)存儲(chǔ)庫使用本教程中給出的命令下載開源 Go 編程語言,輕松構(gòu)建簡(jiǎn)單、可靠和高效的軟件。
Go語言由Google設(shè)計(jì),它結(jié)合了編譯語言的速度和動(dòng)態(tài)語言的易用性,使其成為從 Web 服務(wù)器到數(shù)據(jù)分析等各種應(yīng)用的理想選擇。Ubuntu ?Linux 因其開源特性和強(qiáng)大的社區(qū)支持而在開發(fā)者社區(qū)中越來越受歡迎。因此,為什么不用它來開發(fā) Go 應(yīng)用程序呢……
安裝 Golang有三種簡(jiǎn)單方法- 一種是使用默認(rèn)系統(tǒng)存儲(chǔ)庫,另一種是使用PPA 存儲(chǔ)庫及其Tarball 文件。讓我們看看如何使用它們。
注意:如果沒有Ubuntu服務(wù)器,可以考慮雨云,1元即可試用,需要綁定微信,支持多種Linux發(fā)行版。
優(yōu)惠注冊(cè)地址:www.ecscoupon.com/rainyun
#第一種方法,使用系統(tǒng)默認(rèn)存儲(chǔ)庫
使用 Apt 更新 Ubuntu Linux
由于我們即將使用系統(tǒng)存儲(chǔ)庫來安裝 Go Lang,因此建議首先運(yùn)行系統(tǒng)更新命令。它將重建 APT 的包索引緩存,并安裝最新更新(如果有)。
sudo apt update
使用 APT repo 安裝 Go Lang
是的,雖然 GO Lang 可通過 Ubuntu 的默認(rèn)存儲(chǔ)庫獲得,但通過它獲得的版本不是最新版本。因此,如果您正在尋找最新的 Go 版本,請(qǐng)使用第二種或第三種方法來安裝它,而不是這種方法。
sudo apt install golang
#第二種方法,使用 PPA 存儲(chǔ)庫:
添加 Go PPA 存儲(chǔ)庫
為了使用默認(rèn)的 Ubuntu 包管理器(即 APT)快速獲取 Ubuntu 上最新的 Go 編程版本以及未來的更新,我們可以添加一個(gè) PPA 存儲(chǔ)庫,以下命令:
sudo add-apt-repository ppa:longsleep/golang-backports
在 Ubuntu 24.04、22.04 或 20.04 上安裝最新的 Go
添加存儲(chǔ)庫后,我們可以在 Ubuntu 系統(tǒng)上安裝最新可用的 Go Lang 版本,無論是 Ubuntu 24.04、22.04 還是 20.04……安裝命令與我們之前在第一種方法中使用的命令相同
sudo apt install golang
第三種方法,手動(dòng)下載 Go Tarball 文件
下載 Go Tar 文件
那些不想在現(xiàn)有?Ubuntu系統(tǒng)上添加任何第三方 PPA 存儲(chǔ)庫的用戶可以從 手動(dòng)下載最新 Go Lang 版本的存檔文件Go官方網(wǎng)站。訪問鏈接并單擊適用于?Linux發(fā)行版的文件。
提取Go文件
將下載的壓縮文件解壓到“/usr/local”,給定的命令將自動(dòng)創(chuàng)建一個(gè)包含所有解壓文件的“Go”目錄。
首先切換到終端上保存下載文件的位置,然后運(yùn)行給定的命令。
sudo tar -C /usr/local -xzf filename.tar.gz
sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz
配置路徑
我們剛剛將 Go 文件復(fù)制到了所需位置,但如果我們運(yùn)行命令來使用它,系統(tǒng)不知道 Go 可執(zhí)行文件在哪里。因此,我們需要手動(dòng)切換到“?/usr/local/go/bin”目錄,或者將其添加到我們的系統(tǒng)路徑,以便系統(tǒng)可以識(shí)別它并允許我們從終端中的任何位置運(yùn)行和使用 Go。
那么,讓我們看看如何將其添加到我們的系統(tǒng)路徑中:
echo 'export PATH=$PATH:/usr/local/go/bin' | sudo tee -a ~/.bashrc
重新加載 Shell 會(huì)話:
source ~/.bashrc
檢查 Go 版本
要檢查Ubuntu或任何其他操作系統(tǒng)上安裝的 GoLang 版本,請(qǐng)執(zhí)行給定的命令語法:
go version
編寫一個(gè) Go 程序來測(cè)試它
為了熟悉編程語言,讓我們創(chuàng)建一個(gè)簡(jiǎn)單的 hello 程序來了解 Golang 的工作原理。
nano hello.go
添加以下行:
package main
import "fmt"
func main () {
fmt.Printf( "hello world\n" )
}
解釋:package main
告訴 Go 編譯器該文件應(yīng)編譯為可執(zhí)行程序。而 import
告訴系統(tǒng)從 Go 庫中導(dǎo)入 "fmt" 以使用 printf
函數(shù)。
編譯程序:
go hello.go
編譯完成后,同一目錄下會(huì)出現(xiàn)一個(gè)可執(zhí)行文件,執(zhí)行后可以看到輸出:
./hello
? 為了進(jìn)一步練習(xí) ,你可以使用 Golang 在線編輯器或從文檔中了解更多信息 。 ?