Arbitrary expression evaluation for golang