"Go in Practice: Second Edition" is a collection of recipes containing techniques and best practices for building industrial-level applications in Go. The book builds on your existing knowledge of the Go language, offering specific strategies to enhance productivity in everyday development.
Go in Practice, Second Edition
0h 0m 0s
English
Paid
The book has been completely revised by the author Nathan to cover the latest version of Go, as well as new development techniques, including AI tools for increased productivity. It is structured in a "Problem/Solution/Discussion" format, which feels immediately familiar, and offers advanced techniques for working with concurrency, logging, microservices, testing, deployment, and much more.
"Go in Practice: Second Edition" provides a practical guide to developing in Go, covering the standard library and key tools in the robust Go ecosystem. You will find practical methods for working with concurrency, creating high-performance web services, efficient microservices, testing, and deployment. You will learn how to gracefully handle errors and unforeseen situations, understand error and panic patterns in Go, and create comprehensive test suites to prevent bugs. Additionally, throughout the book, you will explore ways to integrate AI-based code autocompletion tools to boost your productivity.
About the Authors
Matt Butcher
Creator of Helm, Glide, Krustlet, Brigade, CNAB, and HTML5-php. Author of the books "Go In Practice", "An Illustrated Children's Guide to Kubernetes" and eight others.
Matt Farina
Engineer, developer, author, and speaker. Awarded the title of Distinguished Engineer at SUSE. Maintains the Rancher Desktop, helm, and artifacthub projects.
Nathan Kozyra
Nathan Kozyra is a full-stack developer with twenty years of experience in creating web and mobile applications for production. Since 2009, he has been working with the Go language in both large companies and startups. Nathan holds a master's degree in computer science with a focus on machine learning.
Books
Read Book Go in Practice, Second Edition
| # | Title |
|---|---|
| 1 | Go in Practice, Second Edition |