@@ -96,7 +96,7 @@ func (c *conn) Ping(ctx context.Context) error {
9696 log .Err (err ).Msg ("databricks: failed to ping" )
9797 return dbsqlerrint .NewBadConnectionError (err )
9898 }
99- defer rows .Close ()
99+ defer rows .Close () //nolint:errcheck
100100
101101 log .Debug ().Msg ("databricks: ping successful" )
102102 return nil
@@ -536,11 +536,11 @@ func (c *conn) handleStagingPut(ctx context.Context, presignedUrl string, header
536536 }
537537 client := & http.Client {}
538538
539- dat , err := os .Open (localFile )
539+ dat , err := os .Open (localFile ) //nolint:gosec // localFile is provided by the application, not user input
540540 if err != nil {
541541 return dbsqlerrint .NewDriverError (ctx , "error reading local file" , err )
542542 }
543- defer dat .Close ()
543+ defer dat .Close () //nolint:errcheck
544544
545545 info , err := dat .Stat ()
546546 if err != nil {
@@ -557,7 +557,7 @@ func (c *conn) handleStagingPut(ctx context.Context, presignedUrl string, header
557557 if err != nil {
558558 return dbsqlerrint .NewDriverError (ctx , "error sending http request" , err )
559559 }
560- defer res .Body .Close ()
560+ defer res .Body .Close () //nolint:errcheck
561561 content , err := io .ReadAll (res .Body )
562562
563563 if err != nil || ! Succeeded (res ) {
@@ -581,7 +581,7 @@ func (c *conn) handleStagingGet(ctx context.Context, presignedUrl string, header
581581 if err != nil {
582582 return dbsqlerrint .NewDriverError (ctx , "error sending http request" , err )
583583 }
584- defer res .Body .Close ()
584+ defer res .Body .Close () //nolint:errcheck
585585 content , err := io .ReadAll (res .Body )
586586
587587 if err != nil || ! Succeeded (res ) {
@@ -605,7 +605,7 @@ func (c *conn) handleStagingRemove(ctx context.Context, presignedUrl string, hea
605605 if err != nil {
606606 return dbsqlerrint .NewDriverError (ctx , "error sending http request" , err )
607607 }
608- defer res .Body .Close ()
608+ defer res .Body .Close () //nolint:errcheck
609609 content , err := io .ReadAll (res .Body )
610610
611611 if err != nil || ! Succeeded (res ) {
@@ -679,7 +679,7 @@ func (c *conn) execStagingOperation(
679679 if err != nil {
680680 return dbsqlerrint .NewDriverError (ctx , "error reading row." , err )
681681 }
682- defer row .Close ()
682+ defer row .Close () //nolint:errcheck
683683
684684 } else {
685685 return dbsqlerrint .NewDriverError (ctx , "staging ctx must be provided." , nil )
@@ -692,7 +692,7 @@ func (c *conn) execStagingOperation(
692692 if err != nil {
693693 return dbsqlerrint .NewDriverError (ctx , "error fetching staging operation results" , err )
694694 }
695- var stringValues [] string = make ([]string , 4 )
695+ stringValues : = make ([]string , 4 )
696696 for i , val := range sqlRow { // this will either be 3 (remove op) or 4 (put/get) elements
697697 if s , ok := val .(string ); ok {
698698 stringValues [i ] = s
0 commit comments