[ 電子書 ] 100 Go Mistakes and How to Avoid Them 

發現 Go 程式碼中您甚至不知道自己犯的錯誤,並透過避免常見錯誤和陷阱來提高工作效率。

“Go 開發人員在接觸生產中的程式碼之前必讀的內容。它相當於 Effect Java 的 Go 版本。” – Neeraj Shah, Nutanix

100 Go Mistakes and How to Avoid Them 向你展示如何:

  • 避開 Go 開發者最常犯的錯誤
  • 構建和組織你的 Go 應用程式
  • 有效地處理資料和控制結構
  • 以慣用的方式處理錯誤
  • 提高你的併發( concurrency )技能
  • 優化你的程式碼
  • 使你的應用程式為生產做好準備並提高測試品質

100 Go Mistakes and How to Avoid Them 重點關注了 Go 程式碼中你可能不知道自己犯的常見錯誤。 你將探索該語言的關鍵領域,例如並發、測試、資料結構等,並了解如何避免和修復自己專案中的錯誤。 隨著你的學習,你將了解處理 JSON 資料和 HTTP 服務的棘手部分,發現 Go 程式碼組織的最佳實踐,並學習如何有效地使用切片。

“清晰有效的例子。在了解錯誤發生的方式和原因後,您可以避免代價高昂的錯誤。” – Giuseppe Maxia, Vmware

“Teiva Harsanyi 列出了真正的問題和容易錯過的“陷阱”,並深入探討了它們發生的原因。 沒有這本書將是你的第 101 個錯誤。” – Anupam Sengupta, Red Hat

“透過辨識壞習慣來學習好習慣。 文章引人入勝,例子相關,見解有用。” – Thad Meyer, LI-COR Biosciences

關於這個技術

了解錯誤是提高程式碼品質的最佳方法。 這本獨特的書檢視了 Go 應用程式常見的 100 個錯誤和低效率,以及避免在你自己的專案中出現這些錯誤的提示和技術。

關於這本書

100 Go Mistakes and How to Avoid Them 展示了如何用慣用的、富有表現力的代碼替換 Go 中的常見的程式問題。 在其中,你將探索數十個有趣的範例和案例研究,同時學習發現自己的應用程式中可能出現的錯誤。 專家作者 Teiva Harsanyi 將錯誤避免技術分為方便的類別,從類型和字串到並發和測試。

內容包含

  • 識別並消除代碼級錯誤
  • 避免應用程式結構和設計出現問題
  • 完善你的資料和控制結構
  • 透過消除低效率來優化你的程式碼

目標讀者

適用於已有專業 Go 程式設計和語法的開發人員。

關於作者

Teiva Harsanyi 是一名高級軟體工程師,在 Go、Rust、Java 和 Scala 等不同程式語言方面擁有豐富的經驗。 他曾在保險、運輸和空中交通管理等安全關鍵行業的各個領域工作。 今天,他是一名自由職業的工程師,使用 Go 程式語言。 他還撰寫部落格並指導該語言的新手。


購買書籍網址

Sponsored by Manning


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading