Living Systems_

Profiling

Profiling and creating call graphs for Go programs

In trying to get my head around the code of the very interesting GoFlow library, (for flow-based programming in Go), and the accompanying flow-based bioinformatics library I started hacking on, I needed to get some kind of visualization (like a call graph) … something like this: (And in the end, that is what I got … read on … ) :) I then found out about the go tool pprof command, for which the Go team published a blog post on here .