Skip to main content

Foundations of Debugging for Golang

0h 0m 0s
English
Paid

Course description

Debugging is the most important skill that most people are never taught. Being able to debug locally and in production is a critical skill for any Go engineer, but it is rarely taught explicitly. It has taken me many years of working with Go in production to get comfortable debugging, and I want to accelerate your learning by teaching you everything I wish I had known when I started out.

Read more about the course

What You'll Learn

  • How to get better at spotting issues by eye.
  • Logging patterns and how to build an enterprise logging strategy.
  • What are metrics, how to create them and how to build great dashboards.
  • What distributed tracing is, and how to set it up in your company.
  • How to use Go's profiling tools to debug performance issues use and squeeze every ounce of performance out of your application.

Books

Read Book Foundations of Debugging for Golang

#Title
1Foundations-of-Debugging-for-Golang-Print-2024-05-31

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Design Patterns in Go

Design Patterns in Go

Sources: udemy
This course provides an overview of all the Gang of Four (GoF) design patterns as outlined in their seminal book, together with modern-day variations, adjustments, discussions o...
9 hours 47 minutes 37 seconds
Introduction to Testing in Go (Golang)

Introduction to Testing in Go (Golang)

Sources: udemy
Writing unit tests and integration tests is one of the most-neglected aspects of software development. All too often, a developer will find him or herself say "but it works on m...
12 hours 17 minutes 47 seconds
Let's Build a Go version of Laravel: Part Two

Let's Build a Go version of Laravel: Part Two

Sources: udemy
This is the follow up to "Let's Build a Go Version of Laravel," and is intended for students who have already taken that course! In the first part of this serie
8 hours 5 minutes 42 seconds
How to develop a productive HTTP client in Golang (Go)

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