Files
codeql/go/ql/src/InconsistentCode/UnhandledCloseWritableHandleNotDeferred.go
2023-02-06 09:10:41 +00:00

23 lines
262 B
Go

package main
import (
"os"
)
func example() error {
f, err := os.OpenFile("file.txt", os.O_WRONLY|os.O_CREATE, 0666)
if err != nil {
return err
}
if _, err := f.WriteString("Hello"); err != nil {
f.Close()
return err
}
f.Close()
return nil
}