中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

在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

镇原县| 航空| 井陉县| 桃江县| 黔西县| 怀来县| 新安县| 常宁市| 嘉禾县| 宜春市| 和林格尔县| 绿春县| 介休市| 开江县| 航空| 临海市| 和硕县| 章丘市| 贵州省| 集安市| 余干县| 凌源市| 二手房| 吉安市| 攀枝花市| 巨鹿县| 勃利县| 慈溪市| 柞水县| 文化| 沁阳市| 城口县| 焉耆| 广安市| 息烽县| 荔浦县| 淮滨县| 高青县| 屏东市| 西华县| 石林|