Este tópico explica mutação por ponteiro, passagem por valor e bug comum de shadowing com :=.
go run .go test ./...- Go sempre passa argumentos por valor.
- Para mutar o dado original, passe ponteiro.
:=em escopo interno pode esconder variável externa.- Shadowing é fonte comum de bugs em tratamento de erro.