3 ms·
Part of the reason OP liked the `if assignment` was to avoid polluting the higher-level scope with a variable that is only needed during the if statement. Your
by rocqua 5y ago
Part of the reason OP liked the `if assignment` was to avoid polluting the higher-level scope with a variable that is only needed during the if statement.
Your solution fixes the error, but at the cost of losing the upside OP saw.
- jaggederest 5y agoIs there no equivalent to a lexical scope let definition? let { var err := error scoped code }
- usrbinbash 5y agoOf course there is: { var err error scoped code }
- ptomato 5y agoyes, you can wrap code in {} to scope it.