成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Go語(yǔ)言的空白表示符如何使用

這篇“Go語(yǔ)言的空白表示符如何使用”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“Go語(yǔ)言的空白表示符如何使用”文章吧。

創(chuàng)新互聯(lián)公司成立于2013年,我們提供高端網(wǎng)站建設(shè)公司成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站定制、成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)、微信平臺(tái)小程序開(kāi)發(fā)、微信公眾號(hào)開(kāi)發(fā)、營(yíng)銷(xiāo)推廣服務(wù),提供專(zhuān)業(yè)營(yíng)銷(xiāo)思路、內(nèi)容策劃、視覺(jué)設(shè)計(jì)、程序開(kāi)發(fā)來(lái)完成項(xiàng)目落地,為成都三維植被網(wǎng)企業(yè)提供源源不斷的流量和訂單咨詢(xún)。

在GO語(yǔ)言中,導(dǎo)入了包,卻不在代碼中使用它,是非法的。當(dāng)這么做時(shí),編譯器是會(huì)報(bào)錯(cuò)的。其原因是為了避免導(dǎo)入過(guò)多未使用的包,從而導(dǎo)致編譯時(shí)間顯著增加。如下代碼:

package main 

import (
    "geometry/rectangle" // 導(dǎo)入自定的包
)
func main() {

}

上面的程序?qū)?huì)拋出錯(cuò)誤 imported and not used: "geometry/rectangle"

然而,在程序開(kāi)發(fā)的活躍階段,又常常會(huì)先導(dǎo)入包,而暫不使用它。遇到這種情況就可以使用空白標(biāo)識(shí)符 _。

下面的代碼可以避免上述程序的錯(cuò)誤:

package main
import (  
    "geometry/rectangle" 
)
var _ = rectangle.Area // 錯(cuò)誤屏蔽器
func main() {
}

var _ = rectangle.Area 這一行屏蔽了錯(cuò)誤。我們應(yīng)該了解這些錯(cuò)誤屏蔽器(Error Silencer)的動(dòng)態(tài),在程序開(kāi)發(fā)結(jié)束時(shí)就移除它們,包括那些還沒(méi)有使用過(guò)的包。由此建議在 import 語(yǔ)句下面的包級(jí)別范圍中寫(xiě)上錯(cuò)誤屏蔽器。

有時(shí)候我們導(dǎo)入一個(gè)包,只是為了確保它進(jìn)行了初始化,而無(wú)需使用包中的任何函數(shù)或變量。例如,我們或許需要確保調(diào)用了 rectangle 包的 init 函數(shù),而不需要在代碼中使用它。這種情況也可以使用空白標(biāo)識(shí)符,如下所示。

package main 

import (
    _ "geometry/rectangle" 
)
func main() {

}

運(yùn)行上面的程序,會(huì)輸出 rectangle package initialized。盡管在所有代碼里,我們都沒(méi)有使用這個(gè)包,但還是成功初始化了它。

以上就是關(guān)于“Go語(yǔ)言的空白表示符如何使用”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章名稱(chēng):Go語(yǔ)言的空白表示符如何使用
文章源于:http://jinyejixie.com/article48/jpojhp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)定制網(wǎng)站、虛擬主機(jī)小程序開(kāi)發(fā)、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
漳浦县| 眉山市| 叙永县| 永宁县| 成都市| 靖边县| 安多县| 长武县| 乐昌市| 钦州市| 汉寿县| 曲阳县| 凌云县| 江阴市| 崇州市| 余姚市| 罗定市| 右玉县| 若尔盖县| 威远县| 正镶白旗| 镇坪县| 鄂伦春自治旗| 北流市| 台南县| 友谊县| 金昌市| 枣强县| 晋州市| 通许县| 焦作市| 湖口县| 泰来县| 依兰县| 郓城县| 全椒县| 翁牛特旗| 云霄县| 陵水| 成都市| 广德县|