Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSVWriterUtil ¶
type CSVWriterUtil struct { }
func (*CSVWriterUtil) Flush ¶
func (u *CSVWriterUtil) Flush(csvWriter *csv.Writer)
type CSVWriterUtilInterface ¶
type CSVWriterUtilInterface interface { Init(w io.Writer) *csv.Writer Flush(csvWriter *csv.Writer) Write(csvWriter *csv.Writer, record []string) error }
func NewCSVWriter ¶
func NewCSVWriter() CSVWriterUtilInterface
type FetcherUtil ¶
type FetcherUtil struct { Client *http.Client NewRequestFunc func(method string, url string, body io.Reader) (*http.Request, error) }
func (*FetcherUtil) NewRequest ¶
type FetcherUtilInterface ¶
type URLParserUtil ¶
type URLParserUtil struct{}
type URLParserUtilInterface ¶
func NewURLParser ¶
func NewURLParser() URLParserUtilInterface
Click to show internal directories.
Click to hide internal directories.