4快速上手雜項(xiàng)

轉(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)義自身

2

如上,我們是這么輸入路徑的

go語(yǔ)言注釋

go支持/**/的塊注釋?zhuān)仓С?/行注釋?zhuān)峭扑]使用行注釋

3

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

4

我們使用vscode,可以選中多行,快速添加行注釋?zhuān)x中后ctrl + /添加,再操作取消

當(dāng)然,也可以使用塊注釋?zhuān)缟?/p>

5

我們被注釋的部分不會(huì)被編譯器編譯,還有塊注釋不能嵌套塊注釋

go的代碼規(guī)范

?1 go使用行注釋

2 使用tab進(jìn)行縮進(jìn),可以選中多行按tab添加縮進(jìn),然后shift + tab撤回

3 關(guān)系運(yùn)算等符號(hào)左右要添加空格

6

如上

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

7

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

8

如上,我們加上-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等是允許的

9

如上,會(huì)報(bào)語(yǔ)法錯(cuò)誤,就是要求在函數(shù)名那行把左大括號(hào)寫(xiě)上

6 一行不超過(guò)80個(gè)字符,不然看代碼也頭疼

要是內(nèi)容就是比較多怎么辦,調(diào)整換行下,保持美觀

go官方編程指南

10

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

11

這個(gè)指南拖到低點(diǎn)下一步,就會(huì)出現(xiàn)各個(gè)常用語(yǔ)法的介紹,也可以點(diǎn)擊首頁(yè)查看包,里面去查找對(duì)應(yīng)的api

另外提供go的中文網(wǎng)站鏈接,https://studygolang.com/pkgdoc

12

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

13
14

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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 從比特幣看區(qū)塊鏈與Golang實(shí)戰(zhàn) 原創(chuàng)者:文思 一、區(qū)塊鏈脈絡(luò) 1、哈希 哈希以上特點(diǎn)決...
    文思li閱讀 3,168評(píng)論 1 2
  • 是一門(mén)編譯型語(yǔ)言,運(yùn)行效率高,開(kāi)發(fā)高效,部署簡(jiǎn)單;語(yǔ)言層面支持并發(fā),易于利用多核實(shí)現(xiàn)并發(fā);內(nèi)置runtime(作用...
    dev_winner閱讀 323評(píng)論 0 3
  • 本規(guī)范旨在為日常Go項(xiàng)目開(kāi)發(fā)提供一個(gè)代碼的規(guī)范指導(dǎo),方便團(tuán)隊(duì)形成一個(gè)統(tǒng)一的代碼風(fēng)格,提高代碼的可讀性,規(guī)范性和統(tǒng)一...
    Shaw_Lee閱讀 1,172評(píng)論 0 1
  • 昨晚大概3點(diǎn)鐘睡了,現(xiàn)在10點(diǎn)半,才剛剛起來(lái),新加坡的窗外暴雨滂沱。感覺(jué)像是要山洪爆發(fā)一樣,繼續(xù)看視頻吧,反正也出...
    豎琴猶奏相思苦閱讀 326評(píng)論 0 0
  • 目錄 統(tǒng)一規(guī)范篇 命名篇 開(kāi)發(fā)篇 優(yōu)化篇 統(tǒng)一規(guī)范篇 本篇主要描述了公司內(nèi)部同事都必須遵守的一些開(kāi)發(fā)規(guī)矩,如統(tǒng)一開(kāi)...
    零一間閱讀 2,152評(píng)論 0 2

友情鏈接更多精彩內(nèi)容