go-admin-team/go-admin-core

初始化时缺少对日志文件目录是否存在的判断

tanganyu1114 opened this issue · 1 comments

文件:debug/writer/file.go
函数:NewFileWriter
操作内容:添加了对日志文件目录的判断,不然在初始化时,如果目录不存在会报错
image

文字版:
// 判断日志文件夹目录是否存在,不存在则创建
_, err := os.Stat(path)
if os.IsNotExist(err) {
err := os.MkdirAll(path, os.ModePerm)
if err != nil {
return nil,err
}
}

这个已经在go-admin使用的时候判断了,请参考go-admin的dev分支