func (s Sheet) Put(o osfile.OsFile) { w := o.NewWriter(s.Name.String()) defer w.Close() wcsv := csv.NewWriter(w) wcsv.WriteAll(s.Render(s.Table)) if wcsv.Error() != nil { log.WithFields(log.Fields{ "path": o.Dir, "filename": s.Name.String(), "view": s.Table, "err": wcsv.Error(), }).Error(asset.Tr("error_file_csv_view_to")) } }