Golang linter to catch ineffective slice modification class of bugs? Consider the following golang code: