func New(task *Task, retCh chan<- common.MTS) *Spider {
	return &Spider{
		task:  task,
		retCh: retCh,
	}
}
New create a new spider object
package spider
import (
	"context"
	"database/sql"
	"fmt"
	"runtime/debug"
	"github.com/gocolly/colly"
	"github.com/nange/gospider/common"
	"github.com/pkg/errors"
	log "github.com/sirupsen/logrus"
)
type Spider struct {
	task  *Task
	retCh chan<- common.MTS
	db    *sql.DB
}