国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

golang 2.0 Net Core已經(jīng)開(kāi)源好幾年了, 為什么不像JVM那樣很多人研究和調(diào)優(yōu)其GC算法?

Net Core已經(jīng)開(kāi)源好幾年了, 為什么不像JVM那樣很多人研究和調(diào)優(yōu)其GC算法?我們已經(jīng)上線了好幾個(gè).net core的項(xiàng)目,基本上都是docker .net core 2/3。說(shuō)實(shí)話,.net

Net Core已經(jīng)開(kāi)源好幾年了, 為什么不像JVM那樣很多人研究和調(diào)優(yōu)其GC算法?

我們已經(jīng)上線了好幾個(gè).net core的項(xiàng)目,基本上都是docker .net core 2/3。說(shuō)實(shí)話,

.net core的GC非常的優(yōu)秀,基本上不需要像做Java時(shí)候,還要做很多的優(yōu)化。因此沒(méi)有多少人研究很正常。換句話,如果一個(gè)GC還要做很多優(yōu)化,這肯定不是好的一個(gè)GC。當(dāng)然平時(shí)編程的時(shí)候,常用的非托管的對(duì)象處理等等還是要必須掌握的。

Go語(yǔ)言現(xiàn)在的前景怎么樣?

我學(xué)習(xí)了java和golang,java用了5年,無(wú)限感慨java的生態(tài),工業(yè)級(jí)的語(yǔ)言,無(wú)數(shù)的解決方案,不管你是做互聯(lián)網(wǎng)還是傳統(tǒng)行業(yè)的開(kāi)發(fā)用java開(kāi)發(fā)總能解決一切很多的問(wèn)題,國(guó)內(nèi)巨頭阿里巴巴更是把java推向了極致,golang作為一個(gè)新聲代語(yǔ)言,它的簡(jiǎn)便語(yǔ)法,空前極低上手難度,并且他的生態(tài)還是慢慢的開(kāi)始完善,例如docker etcd kubernetes 國(guó)內(nèi)的TiDB,Beego,甚至阿里巴巴也推出了dubbo-go,國(guó)內(nèi)今日頭條,嗶哩嗶哩,滴滴等公司的技術(shù)棧也慢慢從java轉(zhuǎn)到了golang并不是說(shuō)java不好,只能說(shuō)golang很簡(jiǎn)單,你開(kāi)發(fā)一個(gè)web應(yīng)用golang20行代碼,java可能需要你會(huì)知道完整的技術(shù)棧例如spring boot技術(shù)棧,而golang甚至只需要你會(huì)httprouter,rpc框架的支持java比也是不逞多讓,CICD領(lǐng)域go就完全吊打java了,畢竟docker和kubernetes都是golang寫的,天生無(wú)縫支持,golang的并發(fā)模型也是領(lǐng)先java,gorouting天生為并發(fā)而生,所以現(xiàn)在學(xué)golang是一個(gè)不錯(cuò)的選擇,但是golang也有它的缺點(diǎn),項(xiàng)目管理,包依賴管理不如java,泛型等支持也不是很好,相比java的生態(tài)go國(guó)內(nèi)的生態(tài)還有所欠缺,再說(shuō)就業(yè),java的就業(yè)比golang簡(jiǎn)單,因?yàn)槿笨诖螅莋olang的就業(yè)薪資并不比java低,所以從語(yǔ)言的角度來(lái)說(shuō)golang優(yōu)越于java,生態(tài)上低于java,前景上理論上好于java,這需要看國(guó)內(nèi)的大風(fēng)向,所以建議學(xué)習(xí)一下