diff --git a/proto/conf.go b/proto/conf.go index efc9b20..fb8634b 100644 --- a/proto/conf.go +++ b/proto/conf.go @@ -126,25 +126,7 @@ func ReadConfig(path string) error { fmt.Println("Config file not found!") //创建默认配置 DefaultConfig() - //写入json文件 - file, err := os.Create(path) - if err != nil { - fmt.Println("Error creating config file") - return err - } - defer file.Close() - encoder := json.NewEncoder(file) - - configData, err2 := json.MarshalIndent(Config, "", " ") - if err2 != nil { - log.Println("WriteConfigToFile json marshal error:", err) - return err2 - } - err = encoder.Encode(string(configData)) - if err != nil { - fmt.Println("Error encoding config") - } - return err + WriteConfigToFile() } //读json文件