You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
311 B
16 lines
311 B
package model |
|
|
|
import "encoding/csv" |
|
|
|
//CsvFormatter CsvFormatter |
|
type CsvFormatter interface { |
|
GetFileName() string |
|
// ToCsv do not call flush |
|
ToCsv(writer *csv.Writer) |
|
} |
|
|
|
//ExportArgInterface export interface |
|
type ExportArgInterface interface { |
|
// ExportFormat options: json, csv |
|
ExportFormat() string |
|
}
|
|
|