mirror of https://github.com/gofiber/fiber.git
handle file error on closing (#2050)
* fix unhandled errors * fix unhandled error in cache package test * omit variable type * omit variable type * rename variable because collide with the imported package name * handle file error on closingpull/2059/head
parent
aef7ea53b3
commit
b86f79eca4
|
@ -13,6 +13,7 @@ import (
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
|
"log"
|
||||||
"net/url"
|
"net/url"
|
||||||
"os"
|
"os"
|
||||||
"os/exec"
|
"os/exec"
|
||||||
|
@ -122,7 +123,12 @@ func ReadLinesOffsetN(filename string, offset uint, n int) ([]string, error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return []string{""}, err
|
return []string{""}, err
|
||||||
}
|
}
|
||||||
defer f.Close()
|
defer func(f *os.File) {
|
||||||
|
err := f.Close()
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalln(err)
|
||||||
|
}
|
||||||
|
}(f)
|
||||||
|
|
||||||
var ret []string
|
var ret []string
|
||||||
|
|
||||||
|
@ -204,7 +210,12 @@ func ReadInts(filename string) ([]int64, error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return []int64{}, err
|
return []int64{}, err
|
||||||
}
|
}
|
||||||
defer f.Close()
|
defer func(f *os.File) {
|
||||||
|
err := f.Close()
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalln(err)
|
||||||
|
}
|
||||||
|
}(f)
|
||||||
|
|
||||||
var ret []int64
|
var ret []int64
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue