Explorar o código

fix return in for (#367)

Co-authored-by: HarryWang29 <wrz890829@gmail.com>
HarryWang29 %!s(int64=4) %!d(string=hai) anos
pai
achega
e3fcdbf040
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  1. 4 2
      tools/goctl/api/gogen/genmiddleware.go

+ 4 - 2
tools/goctl/api/gogen/genmiddleware.go

@@ -48,7 +48,7 @@ func genMiddleware(dir string, cfg *config.Config, api *spec.ApiSpec) error {
 			return err
 		}
 		if !created {
-			return nil
+			continue
 		}
 		defer fp.Close()
 
@@ -64,7 +64,9 @@ func genMiddleware(dir string, cfg *config.Config, api *spec.ApiSpec) error {
 
 		formatCode := formatCode(buffer.String())
 		_, err = fp.WriteString(formatCode)
-		return err
+		if err != nil {
+			return err
+		}
 	}
 	return nil
 }