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
Writing An Interpreter In Go
Sources: Thorsten Ball
In this book we will create a programming language together. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey* programming language. S...
Ultimate Go: Software Design with Kubernetes
Sources: ardanlabs.com
This course teaches you how to build production-level services in Go, leveraging the power of a Domain Driven, Data Oriented Archiecture deployed in Kubernetes. From the beginni...
18 hours 2 minutes 48 seconds
Mastering Multithreading Programming with Go (Golang)
Sources: udemy
Learn about Multithreading, Concurrency & Parallel programming with practical and fun examples in Google's Go Lang. The mood in the meeting on the 12th floor of an international...
5 hours 24 minutes 43 seconds
Ultimate Go: Advanced Engineering
Sources: ardanlabs.com
Learn advanced Go concepts by building a reference implementation of a blockchain in Go! The goal of this class is to share how to code complex engineering tasks required to bui...
16 hours 20 minutes 42 seconds
Let's Build a Go version of Laravel
Sources: udemy
Laravel is one of the most popular web web application frameworks in the PHP world, and with good reason. It's easy to use, well designed, and lets developers w
19 hours 22 minutes 16 seconds