Go/GolangEval: Refactory, remove the ast.Walk