Boa noite, tudo bem?
coloquei o & e mesmo assim continua com erro. Saberiam me dizer o motivo?
package main
import (
"fmt"
"banco/contas"
)
func PagarBoleto(conta verificarConta, valorDoBoleto float64) {
conta.Sacar(valorDoBoleto)
}
type verificarConta interface {
Sacar(valor float64) string
}
func main() {
contaDaLuisa := contas.ContaCorrente{}
contaDaLuisa.Depositar(500)
PagarBoleto(&contaDaLuisa, 400)
fmt.Println(contaDaLuisa.ObterSaldo())
}