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