<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2015-07-11 16:09 GMT+01:00 Enrico Bianchi <span dir="ltr"><<a href="mailto:enrico.bianchi@ymail.com" target="_blank">enrico.bianchi@ymail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Cercando mentre stavo scrivendo questa email mi sono imbattuto in proprio in quello che cercavo, ovvero nel builtin recover(), che non fa altro che fare il catch di panic(). In altre parole, l'esempio da me riportato, potrebbe diventare qualcosa del genere</blockquote></div><br>E' proprio meglio non pensare di usare panic dove useresti un'eccezione. Usa panic per dire: hey, qui e' successo qualcosa che davvero non sarebbe dovuto succedere: per quanto mi riguarda mandiamo tutto a monte e andiamocene a casa... se poi qualcuno ha idee (o vuole pulire prima di andarcene) facciamolo. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Per dire, il caso in cui non trovi il file da aprire ( o non hai i permessi ) e' una cosa *normale*. Non e' un eccezione per Go. Il fatto che mi hai sparato un puntatore vuoto e io dovrei prelevare un valore da quello e' piu' simile ad un panic, dal mio punto di vista.<br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"> .<br>..: -enrico-</div>
</div></div>