Initial experiment with golang ast.