有好幾次,當(dāng)我想起來(lái)的時(shí)候,總是會(huì)問(wèn)自己:我為什么要放棄Go語(yǔ)言?這個(gè)決定是正確的嗎?是明智和理性的嗎?其實(shí)我一直在認(rèn)真思考這個(gè)問(wèn)題。
廬山網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司從2013年開(kāi)始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
開(kāi)門(mén)見(jiàn)山地說(shuō),我當(dāng)初放棄Go語(yǔ)言(golang),就是因?yàn)閮蓚€(gè)“不爽”:第一,對(duì)Go語(yǔ)言本身不爽;第二,對(duì)Go語(yǔ)言社區(qū)里的某些人不爽。毫無(wú)疑問(wèn),這是非常主觀的結(jié)論。轉(zhuǎn)載
1.1 不允許閉舉遲左花括號(hào)另起一行
1.2 編譯器莫名其妙地給行尾加上分號(hào)
1.3 極度強(qiáng)調(diào)編譯速度,不惜放棄本應(yīng)提供的功能
1.4 錯(cuò)誤處理機(jī)制太原始
1.5 垃圾回收器(GC)不完善、有重大缺陷
1.6 禁止未使用變量和多余import
1.7 創(chuàng)建對(duì)象的方式太多令人糾結(jié)
1.8 對(duì)象沒(méi)有構(gòu)造函數(shù)和析構(gòu)函數(shù)
1.9 defer語(yǔ)句的語(yǔ)義設(shè)定不甚合理
1.10 許多語(yǔ)言內(nèi)置設(shè)施不答純支持用戶定義的類型
1.11 沒(méi)有泛型支持,常見(jiàn)數(shù)據(jù)類型接口丑陋
1.12 實(shí)現(xiàn)接口不需要明確聲明轎李
1.13 省掉小括號(hào)卻省不掉花括號(hào)
1.14 編譯生成的可執(zhí)行文件尺寸非常大
1.15 不支持動(dòng)態(tài)加載類庫(kù)
設(shè)置Go操作系統(tǒng)變量(GOOS)為“darwin”應(yīng)該有效,但有幾種情況可能導(dǎo)致它不起作用:
1.在設(shè)置GOOS變量時(shí)可能出現(xiàn)拼寫(xiě)錯(cuò)誤。請(qǐng)確保將其拼寫(xiě)為“darwin”,而不是“darvin”等其他類似的拼寫(xiě)錯(cuò)誤。
2.應(yīng)該將GOOS變量設(shè)置為環(huán)境變量或在命令行中使用“export”命令進(jìn)行設(shè)置(如:export GOOS=darwin)。如果您吵清沒(méi)有使用這些方式來(lái)設(shè)置變量,它可能不會(huì)生效。
3.如果您正在使用交叉編譯進(jìn)行跨操作系統(tǒng)編譯,則GOOS變量只會(huì)影響目標(biāo)操作系統(tǒng),并不會(huì)影響宿主操作系統(tǒng)。因此,在這種情況下,即使您設(shè)置了GOOS為“darwin”,但如果您在Windows主機(jī)上進(jìn)行編譯,則仍將使用Windows操作系統(tǒng)的設(shè)置和限制。
如晌運(yùn)果您遵循正確的設(shè)置步驟,但GOOS仍然無(wú)法生效,請(qǐng)確認(rèn)您的Go安裝是否正確并徹底,并且沒(méi)宴碰梁有其他版本的Go正在干擾。
新聞標(biāo)題:go語(yǔ)言不行 go語(yǔ)言咋樣
分享地址:http://aaarwkj.com/article30/dspgeso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站收錄、ChatGPT、外貿(mào)網(wǎng)站建設(shè)、、微信公眾號(hào)
聲明:本網(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)