原创 Go源碼:協程棧

原文:Go源碼:協程棧 提示 Go版本爲1.12 靈感來自Contiguous stacks 涉及實現細節,需要有Stack Frame和指針操作基礎。 前言 在1.4版本之前go的協程棧管理使用分段棧機制實現。實現方式:當檢測到函數

原创 Uber RPC 框架TChannel源碼分析——多路複用的實現

原文:Uber RPC 框架TChannel源碼分析——多路複用的實現 聲明 tchannel-go版本爲v1.12.0 閱讀本篇文章需要go語言,HTTP2——多路複用基礎 前言     UBER的RPC框架TChannel有一個

原创 FastHTTP源碼分析——“百花齊放”的協程池

原文:FastHTTP源碼分析——“百花齊放”的協程池 聲明     閱讀本編文章需要go語言基礎和對資源池有一些瞭解。     go 版本爲1.11,FastHTTP爲2018-11-23的最新master版本 前言     在開始前我們