2.1Go關(guān)鍵字和內(nèi)置詞

2.1關(guān)鍵字和內(nèi)置詞

Go語(yǔ)言關(guān)鍵字

[if !supportLists]ü? [endif]25個(gè)關(guān)鍵詞;

[if !supportLists]ü? [endif]關(guān)鍵詞不能用于自定義名字;

[if !supportLists]ü? [endif]而且不能命名成變量, 自定義類(lèi)型。

break????? default?????? func????interface?? select

case?????? defer????? ???go??????map???????? struct

chan?????? else????????? goto???? package????switch

const????? fallthrough?? if??????range?????? type

continue?? for??????????import?? return????? var

預(yù)定義字

[if !supportLists]ü? [endif]37個(gè)以上預(yù)定義詞;

[if !supportLists]ü? [endif]與關(guān)鍵字不同;

[if !supportLists]ü? [endif]可以定義中重新使用它們。

內(nèi)建常量: true false iota nil

內(nèi)建類(lèi)型: int? int8 int16 int32 int64

????????? uint uint8 uint16 uint32 uint64uintptr

????????? float32 float64 complex128 complex64

????????? bool byte rune string error

內(nèi)建函數(shù): make len cap new append copy close delete

????????? complex real imag

????????? panic recover


自定義的變量,函數(shù),類(lèi)型等盡量不用關(guān)鍵字和內(nèi)置詞做名稱。對(duì)于老程序員一般都會(huì)先看看有哪些內(nèi)置關(guān)鍵字等,這里我們就是簡(jiǎn)單列舉,不做過(guò)多介紹。以后會(huì)逐個(gè)涉及的。

最后編輯于
?著作權(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)容

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