diff --git a/src/mysql/dbmysql.go b/src/mysql/dbmysql.go index 1b00d1d..47acc6d 100644 --- a/src/mysql/dbmysql.go +++ b/src/mysql/dbmysql.go @@ -100,9 +100,13 @@ func QueryAllData() error{ //先打开文件 filename := "./data.txt" var f *os.File + var err1 error // var err1 error if checkFileIsExist(filename) { //如果文件存在 - f, _ = os.OpenFile(filename, os.O_APPEND, 0666) //打开文件 + f, err1 = os.OpenFile(filename, os.O_APPEND|os.O_WRONLY, os.ModeAppend) //打开文件 + if err1 != nil { + logger.Error("QueryAllData OpenFile failed err=%v",err1) + } } else { f, _ = os.Create(filename) //创建文件 } @@ -137,6 +141,7 @@ func QueryAllData() error{ _,err = f.WriteString(str) if err != nil { logger.Error("WRITETOFILEFAILED ERR=%v",err) + return err } //fmt.Fprintln(w, str) //w.Flush() -- libgit2 0.21.0