I just now realized go is doing this and I really like it. With other languages I also put a lot of unnecessary parens to make sure any no reader will accidentally confuse operator precedence. (There are even eslint rules which encourage these parentheses)
1 Like