100 Go Mistakes and How to Avoid Them (Paperback)

Harsanyi, Teiva

  • 出版商: Manning
  • 出版日期: 2022-10-04
  • 定價: $2,600
  • 售價: 9.5$2,470
  • 貴賓價: 9.0$2,340
  • 語言: 英文
  • 頁數: 398
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1617299596
  • ISBN-13: 9781617299599
  • 相關分類: Go 程式語言
  • 相關翻譯: 100個 Go語言典型錯誤 (簡中版)
  • 立即出貨 (庫存 < 4)




Spot errors in your Go code you didn't even know you were making and boost your productivity by avoiding common mistakes and pitfalls.

100 Go Mistakes and How to Avoid Them introduces dozens of techniques for writing idiomatic, expressive, and efficient Go code that avoids common pitfalls. By reviewing dozens of interesting, readable examples and real-world case studies, you'll explore mistakes that even experienced Go programmers make. This book is focused on pure Go code, with standards you can apply to any kind of project.

As you go, you'll navigate the tricky bits of handling JSON data and HTTP services, discover best practices for Go code organization, and learn how to use slices efficiently. Your code speed and quality will enjoy a huge boost when you improve your concurrency skills, deal with error management idiomatically, and increase the quality of your tests.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.


在你的 Go 代碼中發現你甚至不知道自己在犯的錯誤,並通過避免常見的錯誤和陷阱來提高生產力。



購買印刷版書籍將包含Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。


Teiva Harsanyi is a senior software engineer with experience in different programming languages such as Go, Rust, Java, and Scala. He has worked in various domains across insurance, transportation, and safety-critical industries like air traffic management. Today, he works as a freelance engineer coding in Go. He also blogs and mentors newcomers to the language.


Teiva Harsanyi 是一位資深軟體工程師,擁有使用不同程式語言(如 Go、Rust、Java 和 Scala)的經驗。他曾在保險、交通運輸和安全關鍵行業(如航空交通管理)的各個領域工作。如今,他作為自由工程師以 Go 程式語言進行編碼工作。他還撰寫部落格並指導新手學習該程式語言。