From b734f6637a37a96ec0e7e401d7008b8fb44edbbf Mon Sep 17 00:00:00 2001 From: john Date: Thu, 21 Jun 2018 18:00:10 +0800 Subject: [PATCH] =?UTF-8?q?gfile=E7=9B=AE=E5=BD=95=E5=88=9B=E5=BB=BA?= =?UTF-8?q?=E7=BB=86=E8=8A=82=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- g/os/gfile/gfile.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/g/os/gfile/gfile.go b/g/os/gfile/gfile.go index d3d86cf41..bc295bd3d 100644 --- a/g/os/gfile/gfile.go +++ b/g/os/gfile/gfile.go @@ -324,7 +324,9 @@ func putContents(path string, data []byte, flag int, perm os.FileMode) error { // 支持目录递归创建 dir := Dir(path) if !Exists(dir) { - Mkdir(dir) + if err := Mkdir(dir); err != nil { + return err + } } // 创建/打开文件 f, err := os.OpenFile(path, flag, perm)