Explorar o código

return error not use panic

Sylvrec %!s(int64=4) %!d(string=hai) anos
pai
achega
b66df04caf
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      mysqltojson/sql/mysql.go

+ 1 - 1
mysqltojson/sql/mysql.go

@@ -202,7 +202,7 @@ func (s *SQL) SelectAND(table string, colvals [][]string) ([][]string, error) {
 		for rows.Next() {
 			err := rows.Scan(&bytes)
 			if err != nil {
-				panic(err.Error())
+				return rsltRow, errors.New(err.Error())
 			}
 			rsltCol = append(rsltCol, string(bytes[:]))
 		}