@@ -1044,37 +1044,37 @@ func generateTestingCerts() (caBundlePath, caCertPath, caKeyPath, clientCertPath
10441044 if err != nil {
10451045 return "" , "" , "" , "" , "" , fmt .Errorf ("error creating temp CA cert file: %w" , err )
10461046 }
1047- defer caCertFile .Close ()
1047+ defer func () { _ = caCertFile .Close () } ()
10481048
10491049 caKeyFile , err := os .CreateTemp (tempDir , "ca-key-*.key" )
10501050 if err != nil {
10511051 return "" , "" , "" , "" , "" , fmt .Errorf ("error creating temp CA key file: %w" , err )
10521052 }
1053- defer caKeyFile .Close ()
1053+ defer func () { _ = caKeyFile .Close () } ()
10541054
10551055 serverCertFile , err := os .CreateTemp (tempDir , "server-cert-*.crt" )
10561056 if err != nil {
10571057 return "" , "" , "" , "" , "" , fmt .Errorf ("error creating temp server cert file: %w" , err )
10581058 }
1059- defer serverCertFile .Close ()
1059+ defer func () { _ = serverCertFile .Close () } ()
10601060
10611061 serverKeyFile , err := os .CreateTemp (tempDir , "server-key-*.key" )
10621062 if err != nil {
10631063 return "" , "" , "" , "" , "" , fmt .Errorf ("error creating temp server key file: %w" , err )
10641064 }
1065- defer serverKeyFile .Close ()
1065+ defer func () { _ = serverKeyFile .Close () } ()
10661066
10671067 clientCertFile , err := os .CreateTemp (tempDir , "client-cert-*.crt" )
10681068 if err != nil {
10691069 return "" , "" , "" , "" , "" , fmt .Errorf ("error creating temp client cert file: %w" , err )
10701070 }
1071- defer clientCertFile .Close ()
1071+ defer func () { _ = clientCertFile .Close () } ()
10721072
10731073 clientKeyFile , err := os .CreateTemp (tempDir , "client-key-*.key" )
10741074 if err != nil {
10751075 return "" , "" , "" , "" , "" , fmt .Errorf ("error creating temp client key file: %w" , err )
10761076 }
1077- defer clientKeyFile .Close ()
1077+ defer func () { _ = clientKeyFile .Close () } ()
10781078
10791079 // Write the CA, server, and client certificates and keys to their respective files
10801080 caCertPEMBlock := & pem.Block {Type : "CERTIFICATE" , Bytes : caCertBytes }
@@ -1150,7 +1150,7 @@ func createMismatchedClientCert() (caPath string, tlsConfig *tls.Config, err err
11501150 if err != nil {
11511151 return "" , nil , err
11521152 }
1153- defer caFile .Close ()
1153+ defer func () { _ = caFile .Close () } ()
11541154 err = pem .Encode (caFile , & pem.Block {Type : "CERTIFICATE" , Bytes : caBytes })
11551155 if err != nil {
11561156 return "" , nil , err
@@ -1161,7 +1161,7 @@ func createMismatchedClientCert() (caPath string, tlsConfig *tls.Config, err err
11611161 if err != nil {
11621162 return "" , nil , err
11631163 }
1164- defer clientCertFile .Close ()
1164+ defer func () { _ = clientCertFile .Close () } ()
11651165 err = pem .Encode (clientCertFile , & pem.Block {Type : "CERTIFICATE" , Bytes : clientCertBytes })
11661166 if err != nil {
11671167 return "" , nil , err
@@ -1172,7 +1172,7 @@ func createMismatchedClientCert() (caPath string, tlsConfig *tls.Config, err err
11721172 if err != nil {
11731173 return "" , nil , err
11741174 }
1175- defer clientKeyFile .Close ()
1175+ defer func () { _ = clientKeyFile .Close () } ()
11761176 clientKeyBytes , err := x509 .MarshalECPrivateKey (clientKey )
11771177 if err != nil {
11781178 return "" , nil , err
0 commit comments