Go語言學(xué)習(xí)筆記 版權(quán)信息
- ISBN:9787121291609
- 條形碼:9787121291609 ; 978-7-121-29160-9
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Go語言學(xué)習(xí)筆記 本書特色
作為時下流行的一種系統(tǒng)編程語言,go 簡單易學(xué),性能很好,且支持各類主流平臺。已有大量項目采用 go 編寫,這其中就包括 docker 等明星作品,其開發(fā)和執(zhí)行效率早已被證明。本書經(jīng)四年多逐步完善,內(nèi)容覆蓋了語言、運行時、性能優(yōu)化、工具鏈等各層面知識。且內(nèi)容經(jīng)大量讀者反饋和校對,沒有明顯的缺陷和錯誤。上卷細致解析了語言規(guī)范相關(guān)細節(jié),便于讀者深入理解語言相關(guān)功能的使用方法和注意事項。下卷則對運行時源碼做出深度剖析,引導(dǎo)讀者透徹了解語言功能背后的支持環(huán)境和運行體系,諸如內(nèi)存分配、垃圾回收和并發(fā)調(diào)度等。本書不適合編程初學(xué)入門,可供有實際編程經(jīng)驗或正在使用go 工作的人群參考。
Go語言學(xué)習(xí)筆記 內(nèi)容簡介
傳說中的雨痕老師終于將自己的《go學(xué)習(xí)筆記》付梓了!一如既往的低調(diào),也一如既往的務(wù)實。本書文風(fēng)極簡,干凈利落。上卷(基于go 1.6)細致解析語言規(guī)范相關(guān)細節(jié),下卷(基于go 1.5.1)則對運行時源碼做出深度剖析。
Go語言學(xué)習(xí)筆記 目錄
上卷 語言詳解第1 章 概述 ................................................................................................................. 31.1 特征 ......................................................................................................................... 31.2 簡介 ......................................................................................................................... 6第2 章 類型 ............................................................................................................... 182.1 變量 ....................................................................................................................... 182.2 命名 ....................................................................................................................... 222.3 常量 ....................................................................................................................... 242.4 基本類型 ............................................................................................................... 282.5 引用類型 ............................................................................................................... 312.6 類型轉(zhuǎn)換 ............................................................................................................... 332.7 自定義類型 ........................................................................................................... 34第3 章 表達式 ........................................................................................................... 383.1 保留字 ................................................................................................................... 383.2 運算符 ................................................................................................................... 383.3 初始化 ................................................................................................................... 443.4 流控制 ................................................................................................................... 45第4 章 函數(shù) ............................................................................................................... 594.1 定義 ....................................................................................................................... 594.2 參數(shù) ....................................................................................................................... 634.3 返回值 ................................................................................................................... 674.4 匿名函數(shù) ............................................................................................................... 694.5 延遲調(diào)用 ............................................................................................................... 764.6 錯誤處理 ............................................................................................................... 80第5 章 數(shù)據(jù) ............................................................................................................... 865.1 字符串 ................................................................................................................... 865.2 數(shù)組 ....................................................................................................................... 955.3 切片 ..................................................................................................................... 1005.4 字典 ..................................................................................................................... 1105.5 結(jié)構(gòu) ..................................................................................................................... 118第6 章 方法 ............................................................................................................. 1306.1 定義 ..................................................................................................................... 1306.2 匿名字段 ............................................................................................................. 1336.3 方法集 .....................................
展開全部
Go語言學(xué)習(xí)筆記 作者簡介
前兩天忙里偷閑將第五版《Go 學(xué)習(xí)筆記》上下冊合并,預(yù)備交給出版社編輯。不經(jīng)意掃了一眼更新記錄,才發(fā)覺四年光陰恍然而過。不知從何時起,歲月流逝的速度越來越快,抓不得,留不住。我很擅長堅持,不知是因為笨,還是性情遲鈍的緣故。在給編輯寫作者簡介時,我努力回憶自己最近二十年的經(jīng)歷,好像除了些紛擾的人和事外,就是一段段在不同技術(shù)圈子里日夜探索的記憶,歷久彌新,F(xiàn)在帶了些學(xué)生,每每交流時,總偷偷慶幸自己是個先行者,沒有互聯(lián)網(wǎng)的“黑暗時代”反而造就了踏實的基礎(chǔ),遠不是現(xiàn)今亂花迷眼的境況?粗麄儗τ诰唧w實現(xiàn)“懵懂無知”的表現(xiàn),我對于寫書這事就愈發(fā)虔誠,生怕誤了別人的光陰和熱情。似乎《學(xué)習(xí)筆記》這個名字才是最好的詮釋,立不得案頭,權(quán)作閑書,稍能觀感一二即可。因喜愛 C,故對 Go 關(guān)注得很早。觀望良久,終究受不住誘惑,一頭栽了進去。邊學(xué)邊記,于是有了最早的《學(xué)習(xí)筆記》。只因錯漏過多,發(fā)到某論壇著實沒砸出什么水花來。此后,對于宣傳也淡了心思,再不愿出去,只自己默默更新,或發(fā)到微博,給一些熟識尚惦記這事的人打個招呼。某日,一編輯發(fā)來消息,詢問我是否出版,才恍然知道這書原也是可印的,好像自己從沒想過。猶豫再三,且將幾本筆記從 GitHub 下架。只可惜,因某些理念不同,最終未能如愿,這一拖就是許多時日。去年受老謝的邀請,前往上海參加 Gopher China 大會。期間多次被問及何時能有實體書出版,熄了許久的心思方又活過來。年中,重新寫了書稿,年底幾乎又重來一遍,心底對于出書總有些忐忑。直到圣誕節(jié),才放了下冊出來。幸好,并沒有人出來指責(zé)我粗制濫造,方得心安。Go 語言學(xué)習(xí)筆記IV我兒小乖還太小,于是猴年我一人回老家過年。也許是在外面太久,對搬進城里的老家全然陌生,每日里除了陪父母吃飯外,其他時間都用來寫上冊書稿。偶爾透過窗看見遠處的山影,才找回些幼時記憶。書寫得意外順利,即便網(wǎng)絡(luò)不算通暢也未能影響到我;鼐┞飞,我徹底定了主意,準備交付出版。節(jié)后忙于培訓(xùn)一事,書稿校對稍稍拖后了些。邊按章節(jié)調(diào)整,邊請群里的伙伴們幫忙審校,所幸趕在截止日期前完成。樣稿交到編輯手里,雖尚有些收尾工作,但總算能放輕松些。這于我是個解脫,困于此的心思總算少了一大半。依慣例,需在此感謝很多人。其中自然少不了對我多加鼓勵的家中太上領(lǐng)導(dǎo)和惦記良久的網(wǎng)絡(luò)眾位大仙們。當然,最需感謝的是群里幫忙校對的小伙伴們,有溺水的魚、大內(nèi)總管、starchou、老虎、日下、小E、春嬸、奮斗娃等等。讀者定位本書并不適合用作編程初學(xué)者入門,因內(nèi)容和文體都太過簡練了些。我厚臉推薦給有實際經(jīng)驗或正用 Go 工作的人群,可于路途中當閑書翻看幾頁。聯(lián)系方式鑒于能力有限,書中難免錯漏。如您看到任何問題,請與我聯(lián)系,以便更正。謝謝!? 微博:weibo.com/qyuhen? 郵件:? 社區(qū):qyuhen.bearychat.com雨 痕二〇一六年春