소스 검색

defer row.Close() / s.db.Close()

Sylvrec 4 년 전
부모
커밋
c403732222
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      mysqltojson/sql/mysql.go

+ 2 - 2
mysqltojson/sql/mysql.go

@@ -182,11 +182,11 @@ func (s *SQL) SelectAND(table string, colvals [][]string) ([][]string, error) {
 			rsltCol = append(rsltCol, string(bytes[:]))
 		}
 		rsltRow = append(rsltRow, rsltCol)
-		rows.Close()
+		defer rows.Close()
 	}
 	return rsltRow, nil
 }
 
 func (s *SQL) Close() {
-	s.db.Close()
+	defer s.db.Close()
 }