五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

如何愉快地學(xué)習(xí) Go 語言?來場 Go 之旅吧!

2021-03-30 19:16 作者:程序員魚皮  | 我要投稿

Go 語言之旅,支持在線敲代碼練習(xí)的官方入門教程

Go 語言性能很高,非常適于后端網(wǎng)絡(luò)、分布式編程,因此受到各大互聯(lián)網(wǎng)公司的青睞。

那么如何學(xué)習(xí) Go 語言呢?

其實(shí)官方已經(jīng)為我們準(zhǔn)備了一款在線 Go 語言教程 —— Go 語言之旅(gotour),支持在線敲代碼練習(xí),簡直入門必備!

Go 語言之旅

下面讓我們從零開始,安裝 go 和 gotour,幫助大家愉快地學(xué)習(xí) go!

安裝 Go

Go語言中文網(wǎng) 是學(xué)習(xí) Go 語言的好網(wǎng)站,我們可以從這里安裝 Go,還可以閱讀教程、閱讀技術(shù)文檔、找項(xiàng)目、尋求幫助等。

進(jìn)入 Go 下載頁面(https://studygolang.com/dl),根據(jù)你的操作系統(tǒng)下載不同的安裝包。

Windows 和 MacOS 系統(tǒng)會(huì)自動(dòng)配置環(huán)境變量和 GOPATH;如果是 Linux 系統(tǒng),需要手動(dòng)配置環(huán)境變量。

有更多安裝問題可閱讀 安裝說明(https://docs.studygolang.com/doc/install)或者 菜鳥教程(https://www.runoob.com/go/go-environment.html)。

安裝

安裝完成后,輸入下列命令檢驗(yàn)是否安裝成功:

go?version

如果看到類似輸出,表示已安裝成功:

通過下列命令,查看已安裝的 Go 的環(huán)境信息:

go?env

看到如下輸出,其中 GOPATH 表示 Go 的工作目錄,后面我們開發(fā)的代碼和項(xiàng)目都要放在該目錄下。GOROOT 表示 Go 的安裝目錄,有很多類庫。

安裝 Gotour

Gotour(Go 語言之旅)是 Go 語言官方推薦的基礎(chǔ)教程,邊學(xué)邊練,適合新手入門。

不建議使用 在線的 gotour(http://tour.studygolang.com/welcome/1),因?yàn)榫W(wǎng)絡(luò)不是很通暢,可能無法訪問。

因此下面我們將它安裝到本地運(yùn)行。

1. 下載源碼

首先下載gotour的源代碼,需要去官網(wǎng)安裝 hg(https://mercurial.selenic.com/wiki/Download)。

安裝完hg,clone代碼到$GOPATH/src/bitbucket.org/mikespook/目錄下(目錄不存在則手動(dòng)創(chuàng)建):

#?進(jìn)入目錄
cd?$GOPATH/src/bitbucket.org/mikespook
#?下載gotour源碼
hg?clone?https://bitbucket.org/mikespook/go-tour-zh

注意,此處的 $GOPATH 是 go env 中 GOPATH 對應(yīng)的目錄(上圖中作者的是 /Users/yupili/go )。

Gotour 依賴了很多庫,在編譯前需要下載這些庫,由于網(wǎng)絡(luò)原因(下載源是國外的golang.org),可能 go get 命令無法成功下載。因此我們需要手動(dòng)下載對應(yīng)的依賴,主要是 golang.org/x/toolsgolang.org/x/net。

在 GitHub 上找到二者的項(xiàng)目地址,通過命令下載并放到 $GOPATH/src/golang.org/x 目錄下:

#?進(jìn)入目錄
cd?$GOPATH/src/golang.org/x
#?下載tools和net包
git?clone?https://github.com/golang/net.git
git?clone?https://github.com/golang/tools.git

未安裝 Git 的同學(xué),也可以下載壓縮包并解壓到 $GOPATH/src/golang.org/x 目錄下:

2. 編譯安裝

進(jìn)入已下載的 gotour 目錄,對 go 源文件進(jìn)行編譯安裝:

#?進(jìn)入gotour源碼目錄
cd?$GOPATH/src/bitbucket.org/mikespook/go-tour-zh/gotour
#?編譯安裝
go?install

如果沒有任何輸出,恭喜,編譯安裝成功了!

3. 啟動(dòng)服務(wù)

最后進(jìn)入 $GOPATH/bin 目錄,能看到生成的 gotour 可執(zhí)行二進(jìn)制文件,執(zhí)行它:

#?進(jìn)入bin目錄
cd?$GOPATH/bin
#?執(zhí)行
gotour

啟動(dòng)成功,看到如下輸出,在本機(jī) 3999 端口啟動(dòng)了 gotour 服務(wù):

OK,享受它,開啟愉快的go語言學(xué)習(xí)之旅~

項(xiàng)目地址:https://www.code-nav.cn/rd/?rid=21ded5cb60015fc50515f85b67e4ee43


如何愉快地學(xué)習(xí) Go 語言?來場 Go 之旅吧!的評論 (共 條)

分享到微博請遵守國家法律
宝清县| 綦江县| 息烽县| 德格县| 桃江县| 贵阳市| 郓城县| 博白县| 镇雄县| 吴旗县| 湟源县| 区。| 安宁市| 威信县| 南郑县| 腾冲县| 赤壁市| 茶陵县| 威远县| 沁阳市| 社旗县| 郎溪县| 南宁市| 霞浦县| 衡东县| 马公市| 大方县| 鹿邑县| 桐庐县| 济宁市| 乐陵市| 新巴尔虎右旗| 潜江市| 宝清县| 资溪县| 襄樊市| 海城市| 台北市| 寿宁县| 鄂州市| 沙河市|