diff --git a/main.go b/main.go index 8e49750..31d5eaf 100644 --- a/main.go +++ b/main.go @@ -12,11 +12,11 @@ func main() { for _, structName := range structNames { file, err := os.Open(path) + defer file.Close() if err != nil { panic(err) } structFields := utils.GetStructFields(file, structName) - file.Close() generation.Generate(structName, structFields) } }