240 發(fā)簡信
IP屬地:天津
  • golang 源碼學(xué)習(xí)之timer/ticker

    源碼目錄 time/time.go (1.1.4.1) 數(shù)據(jù)結(jié)構(gòu) 從數(shù)據(jù)結(jié)構(gòu)上看,timer和ticker其實是一樣的痊乾。每個P都維護(hù)一個time...

  • Resize,w 360,h 240
    golang 源碼學(xué)習(xí)之GMP (goroutine)

    源碼 版本1.14.1 相關(guān)目錄runtime/asm_amd64.sruntime/proc.goruntime/runtime2.go 關(guān)鍵...

  • gorouter

    近來無事邻耕,仿httprouter造一輪子gorouter gorouter 是一個輕便的HTTP API 路由庫。 項目創(chuàng)建背景 之前一直使用大...

  • Resize,w 360,h 240
    golang源碼學(xué)習(xí)之sync.pool

    源碼目錄 ///sync.pool.go (1.14.1) 前言 sync.pool對象池是個好東西舍败,避免對象的反復(fù)創(chuàng)建和回收招狸。對于一些需要頻繁...

  • Resize,w 360,h 240
    golang 源碼學(xué)習(xí)之interface

    源碼目錄 //runtime/runtime2.go敬拓。 (go 1.12.7) interface分為兩類:iface和eface。eface不...

  • golang源碼學(xué)習(xí)之RWMutex

    讀寫鎖(RWMutex)是在互斥鎖(Mutex)的基礎(chǔ)上構(gòu)建的裙戏。Mutex筆記見另一篇 那么為什么需要讀寫鎖呢乘凸?試想一下,在讀多寫少的場景下累榜,m...

  • golang源碼學(xué)習(xí)之mutex

    老實說呢营勤,Mutex源碼我看了好多遍,依舊沒完全看懂壹罚。各種狀態(tài)邏輯很難理解葛作。(golang 1.12.7) 先來看看Mutex的核心注釋 數(shù)據(jù)結(jié)...

  • golang 源碼學(xué)習(xí)之WaitGroup

    數(shù)據(jù)結(jié)構(gòu) Add Done Wait 小結(jié) 不可以復(fù)制,只能通過指針傳遞 最多可存放2^32個未執(zhí)行完的goroutine wait和add不要...

  • golang源碼學(xué)習(xí)之內(nèi)存管理-分配

    前言 本文基于golang 1.12.7 linux-amd64 golang采用基于tcmalloc的內(nèi)存管理猖凛。按分配內(nèi)存大小采用不同策略: ...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品