pretty print go asts