云原生開發(fā)Go語(yǔ)言入門到腳手架項(xiàng)目實(shí)戰(zhàn)
2023-06-11 09:37 作者:一起學(xué)習(xí)fee1024 | 我要投稿
第一個(gè)Go程序
我們學(xué)習(xí)一些使用Go編寫程序的基礎(chǔ)。在編寫的過程中會(huì)不斷了解Go程序的基本組成。讀者可能還不能掌握所有知識(shí),但不必?fù)?dān)心,后續(xù)的文章會(huì)有進(jìn)一步的講解。
創(chuàng)建Go模塊
首先需要?jiǎng)?chuàng)建放程序的目錄。命名為ch1。在命令行中進(jìn)行創(chuàng)建:
在第10章中會(huì)更深入地討論模塊,但現(xiàn)在讀者只需知道Go項(xiàng)目被稱為模塊,每個(gè)模塊在根目錄下都有一個(gè)
go.mod
文件。運(yùn)行go mod init
會(huì)為我們創(chuàng)建該文件。go.mod
中內(nèi)容如下:
go.mod
文件聲明了模塊的名稱以及該模塊所支持的最小Go版本,還有模塊依賴的其它模塊。可將其類比Python中的requirements.txt
或Ruby中的Gemfile
。
不應(yīng)直接編輯go.mod
文件。而是使用go get
和go mod tidy
命令來管理對(duì)該文件的修改。
標(biāo)簽: