久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Go 語言在 Linux 上的安裝與配置

既然要學習 Go 語言,那么肯定要在本機安裝 Go 語言的開發(fā)環(huán)境,上節(jié)課我們學習了如何在 Windows 操作系統(tǒng)上安裝 Go 語言開發(fā)環(huán)境,這節(jié)課我們來學習下如何在 Linux 操作系統(tǒng)上安裝 Go 語言開發(fā)環(huán)境:

 

1. Go 語言的下載

Tips:本文以本文撰寫時的 Go 語言最新版本,也就是 go.1.13.5 版本為例。 Linux 發(fā)行版本使用 Ubuntu18.04 為例來做演示。

 

1.1 下載語言包

下載?Linux 版本的 Go 語言環(huán)境壓縮包,在 Linux 終端中輸入下面這條命令:

代碼塊
  • 1 wget https://dl.google.com/go/go1.13.5.linux-amd64.tar.gz

圖片描述
Go 語言在 Linux 下的安裝過程

 

1.2 解壓語言包

解壓文件,一般解壓到/usr/local。解壓后得到/usr/local/go文件夾,這一步可能需要?root 權限,如果你是 root 賬號,則可以不加 sudo 。

代碼塊
  • 1 sudo tar -C /usr/local -zxvf go1.13.5.linux-amd64.tar.gz

圖片描述
解壓 Go 語言的安裝包

 

2. Go語言的安裝配置

得到完整的 Go 語言環(huán)境之后,我們需要將其可執(zhí)行文件路徑配置到環(huán)境變量中,使其在任何一個目錄均可使用。如果你是 root 賬號,可以不加 sudo。

代碼塊
  • 1 sudo vi /etc/profile

在打開的文件末尾加入環(huán)境變量配置,需要配置?GOPATH?和?GOROOT?,出于個人習慣,建議?GOPATH 配置兩個,第一個用于存儲 Go 語言的第三方包,第二個用于存儲自己開發(fā)的代碼。

代碼塊
  • 1 export GOROOT=/usr/local/go
  • 2 export PATH="$PATH:$GOROOT/bin"
  • 3 export GOPATH=$HOME/go/lib:$HOME/go/work

環(huán)境變量配置完畢后使用 source 指令來使環(huán)境變量生效

代碼塊
  • 1 source /etc/profile

最后驗證安裝成功,輸出正確的版本號。

代碼塊
  • 1 go version

圖片描述
輸出版本信息則說明安裝成功

 

3. 小結

本文主要學習了 Go 語言在 Ubuntu 操作系統(tǒng)中的安裝和配置。其中 GOPATH 這個環(huán)境變量可以只配置一個,配置多個是一個程序員包和自己的源碼分開管理的習慣。

文章來源于網(wǎng)絡,侵刪!

相關新聞

歷經多年發(fā)展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網(wǎng)絡安全、云原生、Go、Python開發(fā)專業(yè)人才培訓機構!

    1. 主站蜘蛛池模板: 临漳县| 六盘水市| 遵义市| 上犹县| 庆城县| 南召县| 红安县| 乐山市| 金昌市| 济宁市| 黑龙江省| 黔南| 正宁县| 莱西市| 伊吾县| 唐河县| 铜川市| 怀安县| 阳春市| 敦煌市| 阿图什市| 墨江| 金昌市| 泾阳县| 赤水市| 砚山县| 保康县| 临汾市| 南郑县| 弋阳县| 咸丰县| 红桥区| 宁阳县| 托里县| 团风县| 南华县| 桐乡市| 宝兴县| 武威市| 盐边县| 临泽县|