Go: Intermediate through Advanced is practical exploration of advanced topics in Go. Using labs and live coding sessions, we take you beyond the Go you know to the advanced concepts that will help you create faster, more robust, and more maintainable applications. You'll learn the right way to manage errors, how to handle communications with unreliable external services, how to benchmark and profile your applications, and how to find and fix hotspots and bottlenecks in your applications, as well as patterns and techniques to make your code easier to test. By the end of the training, your code will look like it belongs in Go's standard library. Whether you're building web applications, network services, or command-line applications, the skills you'll master in this course will take you—and your Go applications—to the next level.

Topics Covered

What you’ll learn - and how you can apply it

This training course is for you because

Prerequisites

Materials or Downloads needed in Advance