搜尋
首頁常見問題《go語言設計與實現》的作者是誰

《go語言設計與實現》的作者是誰

Jan 05, 2023 am 11:12 AM
golanggo語言

《go語言設計與實現》的作者是「左書祺(@Draven)」。左書祺是Kubernetes貢獻者、前調度器專案組成員、雲端運算和資源調度架構師。 《go語言設計與實現》是一本Go語言進階圖書,書中結合近200幅生動的全彩圖片,配上詳盡的文字剖析與精選源代碼段,為讀者奉上了異彩紛呈、系統完善的Go語言解讀。

《go語言設計與實現》的作者是誰

本教學操作環境:windows7系統、GO 1.15版本、Dell G3電腦。

《Go語言設計與實現》是2021年人民郵電出版社出版的圖書,是作者左書祺(Draven)在其同名開源電子書《Go語言設計與實現》的基礎上進一步系統整理和豐富而成。左老師的開源電子書在國內Gopher圈內有著相當好的口碑,他擅長以精美插圖的方式對技術細節進行細緻入微的講解,作者甚至還專門出過一篇《技術文章配圖指南》來說明其文章中插圖製作使用的工具以及方法。

《Go語言設計與實現》是難得一見的Go語言進階圖書,書中結合近200幅生動的全彩圖片,配上詳盡的文字剖析與精選源代碼段,為讀者奉上了異彩紛呈、系統化的Go語言解讀。本書內容分為9章:除錯原始碼、編譯原理、資料結構、語言特性、常用關鍵字、並發程式設計、記憶體管理、元程式設計和標準函式庫,幾乎涵蓋了Go語言從編譯到運行的方方面面。書中的程式碼片段是基於Go 1.15。透過閱讀本書,讀者不僅能夠深入理解Go語言的實作細節,還能深刻認識設計背後的原理,同時提升閱讀原始碼的技能。

《go語言設計與實現》的作者是誰

《Go語言設計與實作》聚焦在Go編譯器、類型系統與運作機制的原理層面,兩本書對原理的說明角度與風格各有特點,就看讀者喜歡哪一種。更好的方法是主題閱讀,兩個相互參照的看。

編寫面向Go底層原理的書是有一定“風險”的,很容易隨著時間的流逝而變得“outdated”,這是因為Go語言還在快速演進中,其底層實現也在不斷變化,遠沒有Java那樣成熟,所以很難像神作《深入理解java虛擬機》那樣“穩定”,需要不斷更新。在這一點上,紙板書反轉沒有開源電子書優勢明顯,後者可做到以快速持續的迭代更新。

不過筆者覺得:要想對一個語言機制的底層原理理解透徹,光是掌握其當前的實現機制還不夠,了解其實現機制的歷史演進過程將大有裨益,而上面的兩本書的價值恰恰也可以體現在這個方面,尤其是當書中的實現機制在將來過時的時候。

作者簡介:

左書祺(@Draven)

Kubernetes貢獻者、前調度器專案組成員、雲端運算與資源調度架構師。 「面向信仰程式設計」部落客,開源電子書《Go語言設計與實現》作者,「真沒什麼邏輯」主理人。長期維護開源專案。

【相關推薦:Go影片教學程式設計教學

以上是《go語言設計與實現》的作者是誰的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中