官术网_书友最值得收藏!

1.4 在Linux下安裝Go

目前主流的Linux操作系統(tǒng)有Debian、Ubuntu、RedHat、CentOS、Fedora等,不同操作系統(tǒng)在使用上存在一定差異,但從整體來看都是大同小異。本節(jié)以64位的CentOS 8操作系統(tǒng)為例,講述如何搭建Go語(yǔ)言的開發(fā)環(huán)境。

首先從https://golang.google.cn/dl/復(fù)制Linux版本的Go語(yǔ)言安裝壓縮包的下載鏈接,如圖1-11所示。如果計(jì)算機(jī)是32位的操作系統(tǒng),可以在網(wǎng)頁(yè)的Stable versions中找到對(duì)應(yīng)安裝壓縮包的下載鏈接。

圖1-11 復(fù)制下載鏈接

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

圖1-12 使用wget指令下載Go語(yǔ)言安裝包

然后使用tar -zxvf xxx(XXX代表Go語(yǔ)言安裝壓縮包)指令對(duì)安裝壓縮包進(jìn)行解壓處理,解壓后的文件存放在home文件夾,如圖1-13所示。

解壓成功后,將CentOS 8當(dāng)前命令行的路徑切換到/home/go,輸入“bin/go”并按回車鍵,系統(tǒng)將會(huì)顯示Go語(yǔ)言的指令信息,如圖1-14所示。

圖1-13 解壓壓縮包

圖1-14 Go語(yǔ)言的指令信息

如果將Go語(yǔ)言添加到CentOS 8的環(huán)境變量,可以編輯/etc/profile文件,在文件的末端添加Go語(yǔ)言的安裝路徑,操作過程如下:

    # 使用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語(yǔ)言的安裝路徑。

2)GOPATH:設(shè)置開發(fā)中的項(xiàng)目工程路徑,它指向/home/golang文件夾,該文件夾需要自行創(chuàng)建。

3)PATH:將Go語(yǔ)言安裝路徑的bin文件夾添加到系統(tǒng)環(huán)境變量。

系統(tǒng)環(huán)境變量添加成功后,在CentOS 8命令行的任意路徑下輸入“go”指令就能看到Go語(yǔ)言的指令信息,如圖1-15所示。

圖1-15 Go語(yǔ)言的指令信息

主站蜘蛛池模板: 茌平县| 砚山县| 阿尔山市| 开鲁县| 宁强县| 察哈| 汾西县| 隆昌县| 依安县| 武穴市| 邵东县| 定安县| 大渡口区| 岳池县| 神农架林区| 乐东| 太白县| 扶绥县| 三门峡市| 怀柔区| 华坪县| 湖南省| 买车| 兰州市| 体育| 南充市| 肥乡县| 阜南县| 新乐市| 高安市| 景德镇市| 鸡泽县| 五莲县| 车险| 麻栗坡县| 岳阳县| 东乡族自治县| 嵩明县| 河间市| 富裕县| 姜堰市|