這本書是寫什么的?
這是一本 Go 語言快速入門手冊,目標讀者是有任一編程語言基礎,希望以最快的時間 (比如一個周末) 入門 Go 語言,
這本書應該怎么讀?
書中幾乎沒有較長篇幅的理論知識,更多的是 示例驅動開發,鼓勵讀者通過快速實踐加深基礎理解,加快學習速度,
全書按照章節順序閱讀即可,其中一些需要前置知識的小節都會有備注資訊,
這本書有什么特別的?
在學習 Go 語言的初期,筆者幾乎閱讀了網路上所有人氣較高的 Go 入門書籍 和 Go 入門教程,但是這些資料或多或少存在以下問題:
- 內容存在過多的概念描述,代碼缺失嚴重
- 示例代碼碎片化,對初學者不友好
- 章節編排不合理,開篇就講各種配置、環境變數等
- 低級錯誤,如錯別字,代碼 Bug
當然,這些 問題 是因人而異的,上面所說只是筆者的一家之言,歡迎拍磚,
本書盡可能地規避以上問題,努力使讀者達到 最少量代碼理解更多概念, 筆者在梳理和編排內容的程序中,盡可能地將 Go 知識點 全面覆寫,但是由于時間問題,可能忽略了一些語法、技術點的細節, 這是本書目前的不足之處,如果讀者遇到問題,可以聯系筆者隨時指出,
為什么要寫這本書?
這本書并非專門撰寫,而是筆者在整理筆記的程序中突發奇想:
為什么不將碎片筆記提煉總結, 輸出為系統性的體系知識內容呢?
這樣不僅提高了自身的寫作能力,同時可以體驗分享知識的感覺,
能夠認識新朋友,一起交流,共同進步 ??
關于分享這件事情
筆者分享的動力和勇氣,主要受到了這兩本書的影響,《Anything You Want》 里面的一句話:

你覺得非常普通的東西,在別人看起來可能非常厲害!
讓筆者對分享有了非常強烈的興趣和動力, 而另外一本《Show Your Work》,
則給了筆者非常大的勇氣開始行動,正如書中所說:

你不需要是個天才,才有資格分享知識,
最后想說的話
寫作的程序無疑是極具挑戰性的,所有理論概念和示例代碼,要站在讀者的視角,在盡可能準確的前提下,清晰地表達出來,不過也正因為如此,筆者才真正體會到 費曼學習法 的高效之處,書的內容是對自己知識體系的整理成果,是經過思考后形成的結構化框架,最后分享給讀者所獲得的認同、交流、批評,更是額外的識訓,
擴展閱讀
- Show Your Work
- Anything You Want
聯系我

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/539765.html
標籤:其他
