聊聊近期出版或將出版的幾本 Go 圖書
大家好,我是站長 polarisxu。
大家覺得 Go 的圖書多嗎?其實是很少的。今天聊下近期將要出版的基本 Go 圖書。
01 《Go語言設計與實現》
這是一本 Go 語言進階圖書。作者歷時兩年,在他的網站可以免費閱讀: https://draveness.me/golang/ 。他朋友圈透露,該書已經交稿,應該很快會出版。這本書絕對是 2021 年度最值得期待的 Go 圖書。
作為支持,書出版時,我會送出幾本,敬請期待!
從網站上看該書,主要包含如下內容(直接引用書中的思維導圖):
該書作者功底很深,如果你的計算機基礎不扎實,不少內容會看的一頭霧水,這表示你需要夯實你的基礎了。我相信,如果你能把它吃透,一定會很有收獲。
五星推薦
02 《ultimate go notebook》
作者 William Kennedy,他是 《Go In Action》作者之一,是 https://www.ardanlabs.com/ 的創始人。目前在做咨詢和培訓。
前段時間,他在 Twitter 說,幾個月沒露臉了,因為在潛心寫一本書:
關于該書的內容,作者沒有透露更多,但期待一下。預計 2021 年 3 月份出版。不過是英文版,中文是否會引進,我覺得看質量吧。
03 《Nonsequential and Distributed Programming with Go》
這本書是已經出版了的。本書介紹了 Go 的非順序和分布式編程。它系統地介紹了并發進程的同步和通信的基本概念。其中包括鎖,信號量,公平性和死鎖,監視器,本地和整個網絡的消息傳遞,圖形網絡,網絡探索,分布式深度和廣度優先搜索以及網絡領導者的選擇。為了使讀者熟悉這些概念,作者始終采用相同的經典示例。這使學習變得更容易,因為所介紹的概念可以更輕松地與語言資源比較。
該書是有電子版的。但價格真的。。。相比來說,國內的圖書真的好便宜。
04 《Learning Go》
從書名看,感覺是一本比較普通的入門書籍。但它有一個副標題:An Idiomatic Approach to Real-World Go Programming。
Go 語言愛好者,很多是其他語言轉過來的,在寫 Go 代碼時,總是能看到其他語言的影子。該書的目標是教大家 Go 的習慣用法,它提供了編寫清晰且慣用的 Go 所需的基本背景。
無論你的經驗水平如何,通過該書都將學習如何像 Go 開發人員那樣思考。作者 Jon Bodner 介紹了 Go 開發人員所采用的設計模式,并探討了使用它們的原理。你還將預覽 Go 即將推出的泛型支持以及它如何適應該語言。
目前該書還未出版,預計 2021 年 3 月底與大家見面。
這本書還是挺期待的,O’Reilly 出品應該不錯~
以上 4 本書,你期待哪本?