1.Golang對(duì)各種變量、方法等命名時(shí)使用的字符序列稱為標(biāo)識(shí)符
2.凡是自己可以起名字的地方都叫標(biāo)識(shí)符
標(biāo)識(shí)符的命名規(guī)則1.由26個(gè)英文字母大小寫,0-9,_組成
2.數(shù)字不可以開頭
3.Golang中嚴(yán)格區(qū)分大小寫
4.標(biāo)識(shí)符不能包含空格
5.下劃線“_”本身在Go中是一個(gè)特殊的標(biāo)識(shí)符,稱為空標(biāo)識(shí)符??梢源砣魏纹渌臉?biāo)識(shí)符,但是它對(duì)應(yīng)的值會(huì)被忽略(比如:忽略某個(gè)返回值)。所以僅能被作為占位符使用,不能作為標(biāo)識(shí)符使用。
6.不能以系統(tǒng)保留關(guān)鍵字作為標(biāo)識(shí)符,比如break,if等等…
package main
import (
"fmt"
)
//演示golang中標(biāo)識(shí)符的使用
func main(){//Golang中嚴(yán)格區(qū)分大小寫
//Golang 中
var num int = 10
var NUM int = 20
fmt.Printf("num=%v NUM=%v", num , NUM)
//標(biāo)識(shí)符中不能包含空格
//var ab c int = 30
//_ 是空標(biāo)識(shí)符,用于占用
// var _ int = 40 //error
// fmt.println(_)
//語(yǔ)法可以通過但是要求不能使用
var int int = 90
fmt.println(int)
}
保留關(guān)鍵字介紹在Go中,為了簡(jiǎn)化代碼編譯過程中對(duì)代碼的解析,,其定義的保留掛念自只有25個(gè)。
預(yù)定義標(biāo)識(shí)符介紹除了保留關(guān)鍵字外,Go還提供了36個(gè)預(yù)定的標(biāo)識(shí)符,其包括了基礎(chǔ)數(shù)據(jù)類型和系統(tǒng)內(nèi)嵌函數(shù)
標(biāo)識(shí)符命名注意事項(xiàng)1.包名:保持package的名字和目錄保持一致,盡量采用有意義的包名,簡(jiǎn)短有意義,不要和標(biāo)準(zhǔn)庫(kù)沖突
2.變量名、函數(shù)名、常量名:采用駝峰法
3.如果變量名、函數(shù)名、常量名首字母大寫,則可以被其他的包訪問,如果首字符小寫,則只能在本包中使用,(注:可以理解成,首字母大寫是公有的,首字母小寫是私有的)
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
本文名稱:07-Golang中標(biāo)識(shí)符的命名規(guī)則-創(chuàng)新互聯(lián)
文章URL:http://bm7419.com/article30/dpdiso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、品牌網(wǎng)站設(shè)計(jì)、企業(yè)網(wǎng)站制作、移動(dòng)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容