深度探索 Go語言:物件模型與 runtime 的原理特性及應用 | 拾書所

深度探索 Go語言:物件模型與 runtime 的原理特性及應用

$ 695 元 原價 880

x86組合語言基礎知識,通用暫存器、常用指令,記憶體分頁

指標的實現原理,指標組成、相關操作,以及Go語言的unsafe套件等。

函數、堆疊框佈局、呼叫約定、變數逃逸、Function Value、閉包、deferpanic

方法,實現原理,接收者類型、Method Value和組合式繼承

介面Go語言動態特性,括裝箱、方法集、動態派發、類型斷言、類型系統和反射

goroutine實現GMP模型、goroutine的建立與退出、排程迴圈、先佔式排程、timernetpoller和監控執行緒

同步,記憶體亂數、原子指令、自旋鎖、runtime互斥鎖和訊號量、ync.Mutexhannel

堆積記憶體管理heapArenamspanmallocgc函數、C的三色抽象、寫入屏障

堆疊記憶體管理goroutine堆疊的分配、增長、收縮和釋放

 

想要有C語言的高速和Python的便利性嗎?Go是最棒的選擇,Go語言在語言層面上支援程式碼協同(goroutine)和通道(channel),這使得併發程式設計變得非常簡單和高效。

Reference demo_5
In stock 297 Items

Data sheet

Compositions
Viscose
Styles
Casual
Properties
Maxi Dress
-->

Brand Slider