有好幾次,當(dāng)我想起來的時(shí)候,總是會(huì)問自己:我為什么要放棄Go語言?這個(gè)決定是正確的嗎?是明智和理性的嗎?其實(shí)我一直在認(rèn)真思考這個(gè)問題。開門見山地說,我當(dāng)初放棄Go語言(golang),就是因?yàn)閮蓚€(gè)“不爽”:第一,對(duì)Go語言本身不爽;第二,對(duì)Go語言社區(qū)里的某些人不爽。毫無疑問,這是非常主觀的結(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 禁止未使用變量和多余import1.7 創(chuàng)建對(duì)象的方式太多令人糾結(jié)1.8 對(duì)象沒有構(gòu)造函數(shù)和析構(gòu)函數(shù)1.9 defer語句的語義設(shè)定不甚合理1.10 許多語言內(nèi)置設(shè)施不支持用戶定義的類型1.11 沒有泛型支持,常見數(shù)據(jù)類型接口丑陋1.12 實(shí)現(xiàn)接答純口不需要明確聲明1.13 省掉小括號(hào)卻省不掉花括號(hào)1.14 編譯生成的可執(zhí)行文件尺寸非常大1.15 不支持動(dòng)態(tài)加載類庫
肇源網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)從2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。