Learning Go by Jon Bodner

Learning Go by Jon Bodner

Regular price
Checking stock...
Regular price
Checking stock...
Summary

Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languages, tutorials aren't enough. This practical guide provides the essential background you need to write clear and idiomatic Go

The feel-good place to buy books
  • Free US shipping over $15
  • Buying preloved emits 41% less CO2 than new
  • Millions of affordable books
  • Give your books a new home - sell them back to us!

Learning Go by Jon Bodner

Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languages, tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write clear and idiomatic Go. No matter your level of experience, you'll learn how to think like a Go developer. Author Jon Bodner introduces the design patterns experienced Go developers have adopted and explores the rationale for using them. You'll also get a preview of Go's upcoming generics support and how it fits into the language. Learn how to write idiomatic code in Go and design a Go project Understand the reasons for the design decisions in Go Set up a Go development environment for a solo developer or team Learn how and when to use reflection, unsafe, and cgo Discover how Go's features allow the language to run efficiently Know which Go features you should use sparingly or not at all
Jon Bodner is a software engineer, lead developer, and architect with over 20 years of experience. In that time, he's worked on software across fields including education, finance, commerce, healthcare, law, government, and internet infrastructure. Jon is currently a distinguished engineer at Capital One.
SKU Unavailable
ISBN 13 9781492077213
ISBN 10 1492077216
Title Learning Go
Author Jon Bodner
Condition Unavailable
Binding Type Paperback
Publisher O'Reilly Media
Year published 2021-03-12
Number of pages 300
Cover note Book picture is for illustrative purposes only, actual binding, cover or edition may vary.