1. 8

I’ve been reading up about Go profiling tools. What are your favorite tools and blogpost?

My reading list so far:

This UI is coming soon (1.10) https://rakyll.org/pprof-ui/

  1.  

  2. 3

    Here are some things:

    These are, again, perf but not profiling, but I really want to write (and have started on) a super beginner-focused post about memory use. I wish someone would write a balanced intro to concurrency–from StackOverflow, a couple common mistakes are dividing work into very tiny tasks (with all the overhead that causes) when NumCPU workers and large chunks would do better, and using channels when you really do just want a lock or whatever kind of shared datastructure.

    1. 2

      I’ve used torch for flamegraphs. It’s nice that the new web UI is going to include them out of the box.