TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!

縮小範圍


商品類型

繁體書 (1)
簡體書 (1)
商品狀況

可訂購商品 (2)
庫存狀況

有庫存 (1)
無庫存 (1)
商品定價

$600~$799 (1)
$800以上 (1)
出版日期

2022~2023 (2)
裝訂方式

平裝 (2)
作者

封幼林 (2)
出版社/品牌

深智數位 (1)
清華大學出版社(大陸) (1)

三民網路書店 / 搜尋結果

2筆商品,1/1頁
深度探索Go語言:物件模型與runtime的原理特性及應用
滿額折
作者:封幼林  出版社:深智數位  出版日:2023/07/24 裝訂:平裝
 x86組合語言基礎知識,通用暫存器、常用指令,記憶體分頁  指標的實現原理,指標組成、相關操作,以及Go語言的unsafe套件等。  函數、堆疊框佈局、呼叫約定、變數逃逸、Function Value、閉包、defer和panic  方法,實現原理,接收者類型、Method Value和組合式繼承  介面,Go語言動態特性,括裝箱、方法集、動態派發、類型斷言、類型系統和反射  goroutine實現,GMP模型、goroutine的建立與退出、排程迴圈、先佔式排程、timer、netpoller和監控執行緒  同步,記憶體亂數、原子指令、自旋鎖、runtime互斥鎖和訊號量、ync.Mutex、hannel  堆積記憶體管理,heapArena、mspan,mallocgc函數、C的三色抽象、寫入屏障  堆疊記憶體管理,goroutine堆疊的分配、增長、收縮和釋放 想要有C語言的高速和Python的便利性嗎?Go是最棒的選擇,Go語言在語言層面上支援程式碼協同(goroutine)和通道(channel),這使得併發程式設計變得非常簡單和高效。 在多核CPU時代,高效的併發程式設計已經成為軟體開發的必備技能之一。此外Go語言的語法設計簡單清晰,注重可讀性和簡潔性,使得初學者能夠快速入門。 Go語言的標準函數庫提供了豐富的功能,可以直接使用,避免了一些繁瑣的工作。另外在跨平臺支援方面,Go語言的編譯器可以將程式編譯成機器碼,支援跨平臺編譯,可以在不同的作業系統和硬體平臺上運行,這對於開發跨平臺應用程式非常有幫助。 Go最有名的就是其高性能。Go語言的編譯速度非常快,生成的二進位檔案也很小,運行速度也非常快。 Go語言在一些性能要求較高的應用領域,如Web服務、巨量資料處理、容器等方面表現出色。另外其開發效率高,Go語言在一些方面與Python、Ruby等動態語言相似,但又具有靜態語言的優點。 Go語言的編譯器能夠在編譯期間捕捉一些錯誤,這使得程式的穩固性更高。同時,Go語言的工具鏈非常完善,如go fmt、go vet等工具可以幫助開發者規範程式,提高開發效率。
定價:880 元, 優惠價:9 792
庫存:5
深度探索Go語言:對象模型與runtime的原理、特性及應用(簡體書)
滿額折
作者:封幼林  出版社:清華大學出版社(大陸)  出版日:2022/08/01 裝訂:平裝
本書主要講解了Go語言一些關鍵特性的實現原理,Nicklaus Wirth大師曾經說過:算法+數據結構=程序,語言特性的實現也不外乎就是數據結構+代碼邏輯。 全書共分為4個部分:第一部分是基礎特性(第1章~第3章),第二部分是物件模型(第4章~第5章),第三部分是調度系統(第6章~第7章),第四部分是內存管理(第8章~第9章)。書中主要內容包括:指針、函數棧幀、調用約定、變量逃逸、Function Value、閉包、defer、panic、方法、Method Value、組合式繼承、接口、類型斷言、反射、goroutine、搶占式調度、同步、堆和棧的管理,以及GC等。 書中包含大量的探索示例和源碼分析,在學會應用的同時還能了解實現原理。書中絕大部分代碼都是用Go語言實現,還有少部分使用匯編語言,都可以使用Go官方SDK直接編譯。探索過程循序漸進條理清晰,用到的工具也都是SDK自帶,方便讀者親自上手實踐。 本書適合Go語言的初學者,在學習語言特性的同時了解其實現原理。更適合有一定的Go語言應用基礎,想要深入研究底層原理的技術人員。同樣適合有一些其他編程語言基礎,想要轉學Go語言的開發者。
定價:600 元, 優惠價:87 522
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區