Files
codeql/go/ql/test/experimental/InconsistentCode/DeferInLoop.go
2026-06-11 07:15:54 +02:00

15 lines
256 B
Go

package main
import "os"
func openFiles(filenames []string) {
for _, filename := range filenames {
file, err := os.Open(filename)
defer file.Close() // $ Alert[go/examples/deferinloop]
if err != nil {
// handle error
}
// work on file
}
}