lint: fix errcheck for Close and Write calls across multiple files
Use lint.LogOnErr for deferred Body/File/Client Close calls. Use lint.Write for unchecked w.Write calls. Fix bug in sync/sms.go where fmt.Errorf result was discarded (replace with proper log.Error call).
This commit is contained in:
parent
c7a7e8431c
commit
0ec810591e
9 changed files with 24 additions and 15 deletions
|
|
@ -2,6 +2,7 @@ package stadia
|
|||
|
||||
import (
|
||||
"crypto/tls"
|
||||
"github.com/Gleipnir-Technology/nidus-sync/lint"
|
||||
"github.com/rs/zerolog/log"
|
||||
"os"
|
||||
"resty.dev/v3"
|
||||
|
|
@ -39,5 +40,5 @@ func (s *StadiaMaps) AddResponseMiddleware(m resty.ResponseMiddleware) {
|
|||
s.client.AddResponseMiddleware(m)
|
||||
}
|
||||
func (s *StadiaMaps) Close() {
|
||||
s.client.Close()
|
||||
lint.LogOnErr(s.client.Close, "close stadia client")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue