Răsfoiți Sursa

fix return in for (#367)

Co-authored-by: HarryWang29 <wrz890829@gmail.com>
HarryWang29 4 ani în urmă
părinte
comite
e3fcdbf040
1 a modificat fișierele cu 4 adăugiri și 2 ștergeri
  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
 }