51c面向加薪學(xué)習(xí)從0到Go語言微服務(wù)架構(gòu)師
、變量聲明
1.變量的來歷
程序運(yùn)行過程中的數(shù)據(jù)都是保存在內(nèi)存中的,我們想要在代碼中操作某個數(shù)據(jù)時就要去內(nèi)存上找到這個變量,但是如果我們直接在代碼中通過內(nèi)存地址去操作變量的話,代碼的可讀性會非常差而且還容易出錯,所以我們就利用變量將這個數(shù)據(jù)的內(nèi)存地址保存起來,以后直接通過這個變量就能在找到內(nèi)存上對應(yīng)的數(shù)據(jù)了。
2.變量類型
變量(Variable)的功能是存儲數(shù)據(jù)。不同的變量保存數(shù)據(jù)類型可能會不一樣。經(jīng)過半個多世紀(jì)的發(fā)展,編程語言已經(jīng)基本形成了一套固定的類型,常見的變量的數(shù)據(jù)類型有:整形、浮點型、布爾型等。
Go語言中的每一個變量都有自己的類型,并且變量必須經(jīng)過聲明才能開始使用。
3.變量的聲明
Go語言中的變量需要聲明后才能使用,同一作用域內(nèi)不支持重復(fù)聲明。并且Go語言的變量聲明后必
標(biāo)簽: