后端研發(fā)體系

記錄自己為了面試發(fā)現(xiàn)的文章

golang

golang中都是值傳遞,沒有引用傳遞,哪怕是指針,也是指針的值拷貝。

通過通信實現(xiàn)共享內(nèi)存,而非通過共享內(nèi)存進行通信。

而slice/map/chan是三個引用類型:三個引用類型底層實現(xiàn)

控制gorountine數(shù)量:waitgroup+chan控制gorountine并發(fā)

gomaxprox參數(shù)控制gmp中的p最大值:gmp模型

gc:

優(yōu)雅關(guān)閉chan:優(yōu)雅關(guān)閉chan

context:context應(yīng)用場景?

基礎(chǔ)

多路復(fù)用

三次握手四次揮手

http和rpc

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容