Go in Practice, Second Edition
0h 0m 0s
English
Paid
Course description
"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.
Read more about the course
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.
Books
Read Book Go in Practice, Second Edition
| # | Title |
|---|---|
| 1 | Go in Practice, Second Edition |
Comments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Ultimate Debugging
Sources: ardanlabs.com
Ultimate Debugging is a course that will help you master the art of debugging software at a deep level. Explore advanced methods of identifying and fixing bugs in your code and ...
10 hours 15 minutes 13 seconds
Introduction to industry REST microservices in Golang (Go)
Sources: udemy
In this course I'm doing the very same I've been doing for the past 6 years: Analysis, design and development of high-performance microservices in Go. This is not an introductio...
15 hours 45 minutes 33 seconds
Working with Microservices in Go (Golang)
Sources: udemy
For a long time, web applications were usually a single application that handled everything—in other words, a monolithic application. This monolith handled user authentication, ...
10 hours 51 minutes 24 seconds
How to develop a productive HTTP client in Golang (Go)
Sources: udemy
Have you ever called a REST API from your Go program? Did you implemented your own HTTP client or did you ended up using some of the thousand libraries out there? Do you know wh...
9 hours 44 minutes 29 seconds
Testing with Go
Sources: usegolang.com
Learn how to test real, complex software written in Go. Large or small, perfect abstractions or global state galore; it doesn't matter what your code looks like, you CAN learn t...
33 hours 16 minutes 48 seconds