91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在CentOS 7系統上安裝Go的方法是什么

發布時間:2022-01-19 17:44:07 來源:億速云 閱讀:218 作者:kk 欄目:系統運維

在CentOS 7系統上安裝Go的方法是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

下面介紹如何在CentOS 7系統上安裝Go,附帶Ubuntu 18.04上安裝Go的方法。通過以下方法1或方法2都可以安裝上Go。

Go簡介

Go是一種開源編程語言,具有新穎的類型系統,可實現靈活的模塊化程序構建,并使程序員的工作效率更高。它使用并發機制,可以輕松編寫充分利用多核和聯網機器的程序。眾所周知,Go是高效,干凈,富有表現力和簡潔的。

Go快速編譯到機器代碼,但具有垃圾收集的便利性和運行時反射的強大功能。它是一種快速,靜態類型的編譯語言,感覺就像一種動態類型的解釋語言。

安裝Go的方法

在CentOS 7系統上我們有兩個方法來安裝Go。

方法1、使用Go存儲庫(僅適用于CentOS 7)

我們將使用Go存儲庫來確保我們獲得最新版本:

rpm --import https://mirror.go-repo.io/centos/RPM-GPG-KEY-GO-REPO

curl -s https://mirror.go-repo.io/centos/go-repo.repo | tee /etc/yum.repos.d/go-repo.repo

添加存儲庫后,安裝golang包:

sudo yum install golang

Go二進制文件將放在/bin/go下:

# which go

/bin/go

附:對于Ubuntu 18.04系統

對于Ubuntu 18.04服務器,運行:

$ sudo add-apt-repository ppa:gophers/archive

$ sudo apt-get update

$ sudo apt-get install golang-go

設置$GOPATH:

mkdir -p ~/go/{bin,pkg,src}

echo 'export GOPATH='$HOME/go'' >> ~/.bashrc

echo 'export PATH='$PATH:${GOPATH//://bin:}/bin'' >> ~/.bashrc

方法2、手動下載Go

第二種方法涉及下載Go文件并將其安裝到系統中。

首先查看Go下載頁面以獲取最新版本:https://yisu.com/linuxrj/2803.html

確保系統中已安裝wget:

sudo yum install wget(適用于CentOS 7)

sudo apt install wget(適用于Ubuntu 18.04)

然后下載Go:

VER=1.9.2

wget https://golangtc.com/static/go/1.9.2/go1.9.2.linux-amd64.tar.gz

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

rm go1.9.2.linux-amd64.tar.gz

設置Go PATH變量:

vim ~/.bashrc

加入:

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

獲取要更新的PATH的文件:

source /etc/profile

測試:

mkdir -p ~/go/src/test

vim ~/go/src/test/test.go

添加打印Hello Gophers消息:

package main

import 'fmt'

func main() {

fmt.Printf('Hello, Gophers\n')

}

構建test.go文件:

cd ~/go/src/test

運行二進制文件進行測試:

$ ./test

Hello, Gophers

至此,安裝Go完成。

go是什么

golang是一種編譯語言,可以將代碼編譯為機器代碼,編譯后的二進制文件可以直接部署到目標機器而無需額外的依賴,所以golang的性能優于其他的解釋性語言,且可以在golang中使用goroutine來實現并發性,它提供了一個非常優雅的goroutine調度程序系統,可以很容易地生成數百萬個goroutine。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德江县| 天台县| 安宁市| 教育| 舟曲县| 贵溪市| 西畴县| 铜川市| 汨罗市| 米脂县| 张家界市| 江陵县| 连云港市| 仙居县| 镇坪县| 阳信县| 木里| 南城县| 察雅县| 南昌市| 梁平县| 隆子县| 南充市| 柞水县| 大渡口区| 攀枝花市| 安龙县| 双峰县| 新泰市| 开化县| 新巴尔虎右旗| 怀来县| 托克逊县| 阿拉尔市| 荣昌县| 白城市| 绥滨县| 修文县| 洪洞县| 桃源县| 日喀则市|