diff --git a/generate/g_appcode.go b/generate/g_appcode.go index 2dd9079..26a11ec 100644 --- a/generate/g_appcode.go +++ b/generate/g_appcode.go @@ -967,7 +967,7 @@ func getPackagePath(curpath string) (packpath string) { for _, wg := range wgopath { wg, _ = filepath.EvalSymlinks(path.Join(wg, "src")) - if strings.HasPrefix(strings.ToLower(curpath), strings.ToLower(wg)) { + if strings.HasPrefix(strings.ToLower(strings.Replace(curpath, "/", "\\", -1)), strings.ToLower(wg)) { haspath = true appsrcpath = wg break