Olá Unicesumar!
Pelo que entendi, você está com uma dúvida em relação à correção sugerida para o método depositarDezReais()
no código apresentado. A correção sugerida é a seguinte:
func (c *Conta) depositarDezReais() {
c.saldo += 10.
}
ou
func (c *Conta) depositarDezReais() {
c.saldo = c.saldo + 10
}
Essas correções estão corretas e solucionam o problema de atualizar o valor do saldo em vez de retornar um novo valor. No entanto, você mencionou que ainda está recebendo um erro após fazer essa alteração.
Infelizmente, sem mais informações sobre o erro específico que você está enfrentando, não consigo fornecer uma solução precisa. Seria útil se você pudesse compartilhar o erro exato que está recebendo, para que eu possa ajudá-lo de forma mais efetiva.
Espero ter ajudado e bons estudos!