March 2020
Intermediate to advanced
406 pages
8h 39m
English
We can perform similar actions to the CPU testing that we did in the previous section with memory. Let's take a look at another method to handle profiling, using the testing functionality. Let's use an example that we created back in Chapter 2, Data Structures and Algorithms—the o-logn function. We can use the benchmark that we have already created for this particular function and add some memory profiling to this particular test. We can execute the go test -memprofile=heap.dump -bench command.
We will see a similar output to what we saw in Chapter 2, Data Structures and Algorithms:

The only difference is that ...
Read now
Unlock full access