轉(zhuǎn)義字符
什么語(yǔ)言都將,我們這里僅給示范
如上我們,使用了\t制表符,\n換行,\r回到行首,\"專(zhuān)門(mén)轉(zhuǎn)義雙引號(hào)
當(dāng)然還有很多轉(zhuǎn)義符號(hào),比如我們輸入路徑時(shí),推薦使用/或者\(yùn)\反斜杠轉(zhuǎn)義自身

如上,我們是這么輸入路徑的
go語(yǔ)言注釋
go支持/**/的塊注釋?zhuān)仓С?/行注釋?zhuān)峭扑]使用行注釋

比如,我們?nèi)o的src目錄去看人家源代碼,就可以看到其實(shí)都是在使用行注釋

我們使用vscode,可以選中多行,快速添加行注釋?zhuān)x中后ctrl + /添加,再操作取消
當(dāng)然,也可以使用塊注釋?zhuān)缟?/p>

我們被注釋的部分不會(huì)被編譯器編譯,還有塊注釋不能嵌套塊注釋
go的代碼規(guī)范
?1 go使用行注釋
2 使用tab進(jìn)行縮進(jìn),可以選中多行按tab添加縮進(jìn),然后shift + tab撤回
3 關(guān)系運(yùn)算等符號(hào)左右要添加空格

如上
4 工具介紹:bin目錄下我們知道還要gofmt.exe.我們可以用其進(jìn)行格式化

如上,我們gofmt xx.go會(huì)將沒(méi)有縮進(jìn)的添加縮進(jìn),但是只是輸出到shell

如上,我們加上-w參數(shù)就會(huì)生效到文件里,我們執(zhí)行完后面的ide的代碼就變了
5 函數(shù)寫(xiě)法規(guī)范
go語(yǔ)言的開(kāi)發(fā)者的思路就是盡量減少多風(fēng)格編寫(xiě),比如定義函數(shù)不運(yùn)行將main后面的函數(shù)體左大括號(hào)另起一行,這在java,c等是允許的

如上,會(huì)報(bào)語(yǔ)法錯(cuò)誤,就是要求在函數(shù)名那行把左大括號(hào)寫(xiě)上
6 一行不超過(guò)80個(gè)字符,不然看代碼也頭疼
要是內(nèi)容就是比較多怎么辦,調(diào)整換行下,保持美觀
go官方編程指南

如上,我們可以去go的官網(wǎng),使用web的頁(yè)面,進(jìn)行相關(guān)的編程,還有吉祥物下載等等,點(diǎn)進(jìn)tour導(dǎo)航,還會(huì)對(duì)你進(jìn)行引導(dǎo)

這個(gè)指南拖到低點(diǎn)下一步,就會(huì)出現(xiàn)各個(gè)常用語(yǔ)法的介紹,也可以點(diǎn)擊首頁(yè)查看包,里面去查找對(duì)應(yīng)的api
另外提供go的中文網(wǎng)站鏈接,https://studygolang.com/pkgdoc

我們?cè)诰W(wǎng)站上查看包,也可以在src下去查看源碼,如上,我們可以在fmt下找到print.go


如上,我們可以在里面找到Println自帶換行的Print,還有根據(jù)其調(diào)用找到Fprint等等