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.