2015-07-13 11:55 GMT+02:00 enrico franchi <[email protected]>:
>
> Dipende dal concetto di snello che hai Per esempio, se per creare un file,
>> devo fare questo:
>>
>> file, err := os.Create(filename)
>> if err != nil {
>> panic(err)
>> }
>> defer file.Close()
>>
>
> Come dicevo... quello non e' Go idiomatico a mio avviso.
>
Il modo idiomatico รจ di scrivere un wrapper tipo
func MustCreate(filename string) {
file, err := os.Create(filename)
if err != nil {
panic(err)
}
return file
}
solo se devi creare un file durante l'inizializzazione di un package (come
ad esempio con text/template e html/template).
> [...]
Ciao Manlio
_______________________________________________
Python mailing list
[email protected]
http://lists.python.it/mailman/listinfo/python