Ho appena iniziato con Go. Il mio codice sta iniziando ad avere molto di questo:
if err != nil {
//handle err
}
o questo
if err := rows.Scan(&some_column); err != nil {
//handle err
}
Ci sono alcuni buoni idiomi / strategie / best practice per il controllo e la gestione degli errori in Go?
MODIFICA per chiarire: non sto mal di pancia o suggerisco che il team di Go escogiti qualcosa di meglio. Chiedo se lo sto facendo bene o ho perso qualche tecnica che la comunità ha escogitato. Ringrazia tutti.