argument-overwritten-before-use
Default severity: warning
Overwriting a function argument before reading its incoming value makes that input meaningless. The assignment may be accidental, or the argument may no longer belong in the function signature.
func normalize(value string) string { value = fallback; return value }func normalize(value string) string { use(value); value = fallback; return value }