Expression evaluation in golang