func Run(q string, ses query.HTTP) (interface{}, error) { c := make(chan interface{}, 5) go ses.ExecInput(q, c, 100) for res := range c { ses.BuildJSON(res) } return ses.GetJSON() }