- GO語言編程從入門到實(shí)踐
- 黃永祥
- 635字
- 2023-08-31 19:56:55
1.4 在Linux下安裝Go
目前主流的Linux操作系統(tǒng)有Debian、Ubuntu、RedHat、CentOS、Fedora等,不同操作系統(tǒng)在使用上存在一定差異,但從整體來看都是大同小異。本節(jié)以64位的CentOS 8操作系統(tǒng)為例,講述如何搭建Go語言的開發(fā)環(huán)境。
首先從https://golang.google.cn/dl/復(fù)制Linux版本的Go語言安裝壓縮包的下載鏈接,如圖1-11所示。如果計(jì)算機(jī)是32位的操作系統(tǒng),可以在網(wǎng)頁的Stable versions中找到對應(yīng)安裝壓縮包的下載鏈接。

圖1-11 復(fù)制下載鏈接
下一步在CentOS 8的命令行界面使用wget指令下載Go語言安裝壓縮包,下載路徑在home文件夾,如圖1-12所示。

圖1-12 使用wget指令下載Go語言安裝包
然后使用tar -zxvf xxx(XXX代表Go語言安裝壓縮包)指令對安裝壓縮包進(jìn)行解壓處理,解壓后的文件存放在home文件夾,如圖1-13所示。
解壓成功后,將CentOS 8當(dāng)前命令行的路徑切換到/home/go,輸入“bin/go”并按回車鍵,系統(tǒng)將會(huì)顯示Go語言的指令信息,如圖1-14所示。

圖1-13 解壓壓縮包

圖1-14 Go語言的指令信息
如果將Go語言添加到CentOS 8的環(huán)境變量,可以編輯/etc/profile文件,在文件的末端添加Go語言的安裝路徑,操作過程如下:
# 使用vi指令打開并編輯/etc/profile文件 vi /etc/profile ...... ...... # 在文件的末端添加配置內(nèi)容,保存/etc/profile文件并退出 export GOROOT=/home/go export GOPATH=/home/golang export PATH=$PATH:$GOROOT/bin # 使用source指令讓系統(tǒng)更新/etc/profile的配置 source /etc/profile
在上述配置過程中,分別為環(huán)境變量設(shè)置了GOROOT、GOPATH和PATH,每個(gè)配置的說明如下:
1)GOROOT:設(shè)置Go語言的安裝路徑。
2)GOPATH:設(shè)置開發(fā)中的項(xiàng)目工程路徑,它指向/home/golang文件夾,該文件夾需要自行創(chuàng)建。
3)PATH:將Go語言安裝路徑的bin文件夾添加到系統(tǒng)環(huán)境變量。
系統(tǒng)環(huán)境變量添加成功后,在CentOS 8命令行的任意路徑下輸入“go”指令就能看到Go語言的指令信息,如圖1-15所示。

圖1-15 Go語言的指令信息
- JSP網(wǎng)絡(luò)編程(學(xué)習(xí)筆記)
- Manga Studio Ex 5 Cookbook
- 從程序員到架構(gòu)師:大數(shù)據(jù)量、緩存、高并發(fā)、微服務(wù)、多團(tuán)隊(duì)協(xié)同等核心場景實(shí)戰(zhàn)
- ASP.NET動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)教程(第三版)
- HTML5游戲開發(fā)案例教程
- FLL+WRO樂高機(jī)器人競賽教程:機(jī)械、巡線與PID
- Building Minecraft Server Modifications
- Visual C++應(yīng)用開發(fā)
- 微服務(wù)架構(gòu)深度解析:原理、實(shí)踐與進(jìn)階
- Google Adsense優(yōu)化實(shí)戰(zhàn)
- Java Web入門很輕松(微課超值版)
- PHP從入門到精通(第7版)
- Alfresco for Administrators
- Responsive Web Design with HTML5 and CSS3(Second Edition)
- 數(shù)據(jù)庫基礎(chǔ)與應(yīng)用實(shí)驗(yàn)教程:Visual FoxPro 6.0