update golang recipe for variable precedence