title: None of my code appears in Golang memory profiler output
body: <p>I'm currently working on a Go program that loads data from a database, runs some calculations and then saves the results to the same database. There are multiple gorutines. </p>
  
  <p>The runtime (5-6 minutes) was surprisingly long. Following this <a href="https://software.intel.com/en-us/blogs/2014/05/10/debugging-performance-issues-in-go-programs" rel="nofollow noreferrer" title="Debugging performance issues in Go programs">article</a> I performed CPU profiling and it turns out that 70%+ of the CPU time is Garbage Collection related code running. </p>
  
  <p>Now, I tried memory profiling but none of my my code appears in the results. This is my first time profiling a program - I don't know how to proceed with optimisation of the program or where to look for problems. I appreciate any help. </p>
  
  <p><a href="https://i.stack.imgur.com/WMhgs.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/WMhgs.png" alt="enter image description here"></a></p>
  
  <p>Thanks in advance! </p>