瀏覽代碼

Check error on closing

Piotr Czajkowski 3 年之前
父節點
當前提交
b38a76c229
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      app.go

+ 6 - 1
app.go

@@ -36,7 +36,12 @@ func (app *Application) loadLanguages() bool {
 		log.Printf("Error reading languages: %s", err)
 		return false
 	}
-	defer data.Close()
+
+	defer func() {
+		if err := data.Close(); err != nil {
+			log.Printf("Error closing file: %s", err)
+		}
+	}()
 
 	app.Languages = make(map[string]string)
 	err = jsonDecoder(data, &app.Languages)