From ea4764f1f9053e4a61eb335501d8222b5eec3dfc Mon Sep 17 00:00:00 2001 From: John Date: Sun, 18 Nov 2018 19:45:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93=E5=89=8D=E5=B7=A5=E4=BD=9C=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E4=B8=BA=E7=B3=BB=E7=BB=9F=E4=B8=B4=E6=97=B6=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E6=97=B6=EF=BC=8Cgcfg/gview/ghttp=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E4=B8=8D=E6=B7=BB=E5=8A=A0=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E5=88=B0=E6=90=9C=E7=B4=A2=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- g/os/gcfg/gcfg.go | 4 +++- g/os/gview/gview.go | 10 ---------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/g/os/gcfg/gcfg.go b/g/os/gcfg/gcfg.go index 631b6391b..9ddee34c6 100644 --- a/g/os/gcfg/gcfg.go +++ b/g/os/gcfg/gcfg.go @@ -43,7 +43,9 @@ func New(path string, file...string) *Config { jsons : gmap.NewStringInterfaceMap(), vc : gtype.NewBool(), } - c.SetPath(path) + if len(path) > 0 { + c.SetPath(path) + } return c } diff --git a/g/os/gview/gview.go b/g/os/gview/gview.go index e306dbe53..0cced9d5c 100644 --- a/g/os/gview/gview.go +++ b/g/os/gview/gview.go @@ -96,11 +96,6 @@ func New(path...string) *View { // 设置模板目录绝对路径 func (view *View) SetPath(path string) error { - if p := gfile.RealPath(path); p == "" { - return errors.New(path + " does not exist") - } else { - path = p - } if rp, err := view.paths.Set(path); err != nil { glog.Error("gview.SetPath failed:", err.Error()) return err @@ -112,11 +107,6 @@ func (view *View) SetPath(path string) error { // 添加模板目录搜索路径 func (view *View) AddPath(path string) error { - if p := gfile.RealPath(path); p == "" { - return errors.New(path + " does not exist") - } else { - path = p - } if rp, err := view.paths.Add(path); err != nil { glog.Error("gview.AddPath failed:", err.Error()) return err