From e7e317708ae22b5fba17ac37ca3d8ac51fbc6706 Mon Sep 17 00:00:00 2001 From: guangwu Date: Wed, 8 May 2024 16:00:09 +0800 Subject: [PATCH] fix: close files --- pkg/config/config.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/config/config.go b/pkg/config/config.go index 2093509..698ee07 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -113,6 +113,7 @@ func (c *Config) Write() error { if err != nil { panic(err) } + defer file.Close() encoder := yaml.NewEncoder(file) return encoder.Encode(&c) @@ -126,6 +127,7 @@ func ReadConfig(cfgPath string) (c Config, err error) { } return Config{}, err } + defer file.Close() decoder := yaml.NewDecoder(file) err = decoder.Decode(&c) if err != nil {