日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何愉快地学习 Go 语言?来场 Go 之旅吧!

發布時間:2025/3/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何愉快地学习 Go 语言?来场 Go 之旅吧! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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

Go 語言性能很高,非常適于后端網絡、分布式編程,因此受到各大互聯網公司的青睞。

那么如何學習 Go 語言呢?

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

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

安裝 Go

Go語言中文網 是學習 Go 語言的好網站,我們可以從這里安裝 Go,還可以閱讀教程、閱讀技術文檔、找項目、尋求幫助等。

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

Windows 和 MacOS 系統會自動配置環境變量和 GOPATH;如果是 Linux 系統,需要手動配置環境變量。

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

安裝完成后,輸入下列命令檢驗是否安裝成功:

go version

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

通過下列命令,查看已安裝的 Go 的環境信息:

go env

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

安裝 Gotour

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

不建議使用 在線的 gotour(http://tour.studygolang.com/welcome/1),因為網絡不是很通暢,可能無法訪問。

因此下面我們將它安裝到本地運行。

1. 下載源碼

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

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

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

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

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

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

# 進入目錄 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 的同學,也可以下載壓縮包并解壓到 $GOPATH/src/golang.org/x 目錄下:

2. 編譯安裝

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

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

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

3. 啟動服務

最后進入 $GOPATH/bin 目錄,能看到生成的 gotour 可執行二進制文件,執行它:

# 進入bin目錄 cd $GOPATH/bin # 執行 gotour

啟動成功,看到如下輸出,在本機 3999 端口啟動了 gotour 服務:

OK,享受它,開啟愉快的go語言學習之旅~

項目地址:https://www.code-nav.cn/rd/?rid=21ded5cb60015fc50515f85b67e4ee43

總結

以上是生活随笔為你收集整理的如何愉快地学习 Go 语言?来场 Go 之旅吧!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。