So far we have worked only with code and the results of its compilation. But when we write code it is, first and for all, to run it! And when we run code we want our programs to be correct, robust, and as fast as possible.
- 1: Debugging - the basics of Go debugging with delve
- 2: Unit Testing - how to write and run unit tests in Go
- 3: Profiling - benchmarks, profiling, and flame graphs!
- 4: Tracing - tracing Go programs for deeper understanding
Let's get started!