Contents
在你的 Go 程式碼中發現你甚至不知道自己正在犯的錯誤,並通過避免常見的錯誤和陷阱來提高你的生產力。
“這本書是任何 Golang 開發人員都想放在書架上的書。它遠非教條或規定性的,它通常為讀者提供多種解決方案,為靈活性和個人品味留下一些空間。” – Thad Meyer
100 Go Mistakes and How to Avoid Them 向你展示如何:
- 避開 Go 開發者最常犯的錯誤
- 構建和組織你的 Go 應用程式
- 有效地處理資料和控制結構
- 以慣用的方式處理錯誤
- 提高你的併發( concurrency )技能
- 優化你的程式碼
- 使你的應用程式為生產做好準備並提高測試品質
100 Go Mistakes and How to Avoid Them 將重點放在 Go 程式碼中你可能甚至不知道自己正在犯的常見錯誤上。 你將探索該語言的關鍵領域,例如併發性、測試、資料結構等,並學習如何避免和修復你自己專案中的錯誤。
關於這個技術
Go 很容易學習,但很難掌握。 即使是經驗豐富的 Go 開發人員也可能最終會在他們的程式碼中引入錯誤和低效率。 這本書可以加速你對 Go 多個怪奇點的理解,幫助你糾正錯誤並避免在掌握 Go 的使用路程上有可能遇到的陷阱。
關於這本書
1100 Go Mistakes and How to Avoid Them 介紹了許多用於編寫慣用、富有表現力和高效的 Go 程式碼的技術,以避免常見的陷阱。 通過回顧數十個有趣、易讀的範例和真實案例研究,你將探索即使是經驗豐富的 Go 程序設計師也會犯的錯誤。 本書專注於純 Go 程式碼,其標準可以應用於任何類型的專案。
隨著你的學習,你將了解處理 JSON 資料和 HTTP 服務的棘手問題,發現 Go 程式碼組織的最佳實踐,並學習如何有效地使用切片。 當你提升併發技能、慣用地處理錯誤管理並提高測試品質時,你的程式碼速度和品質將可巨大地升級。
內容包含

目標讀者
適用於精通 Go 程式設計和語法的開發人員。
關於作者
Teiva Harsanyi 是一名高級軟體工程師,在 Go、Rust、Java 和 Scala 等不同程式語言方面擁有豐富的經驗。 他曾在保險、運輸和空中交通管理等安全關鍵行業的各個領域工作。 今天,他是一名自由職業的工程師,使用 Go 程式語言。 他還撰寫部落格並指導該語言的新手。
關於 MEAP 搶鮮電子書
一本書可能需要一年或更長的時間才能寫出來,那麼你今天如何學習熱門新技術? 答案是MEAP,即 Manning Early Access 計劃。 在 MEAP 中,你可以逐次閱讀章節方式閱讀一本書當書還在進行撰寫中,一旦完成,即可獲得最終的電子書。 如果你預訂 pBook,你可以在上架到商店之前用很久。
更詳細的 MEAP 請參考 MEAP 說明
購買書籍網址


也許你會有興趣
- Golang 相關線上課程與電子書
- 使用 bilingual_book_maker 將原文的 epub 電子書翻譯成繁體中文雙語對照的電子書
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響