From 83231becba5a4e8b82f5c3a5fe3089d3dcefa31d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=AE=E5=87=89?= <927625802@qq.com> Date: Fri, 7 Jan 2022 20:29:20 +0800 Subject: [PATCH] :sparkler: update config file while config struct changed --- bootstrap/conf.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/bootstrap/conf.go b/bootstrap/conf.go index 1a171474..46d9761b 100644 --- a/bootstrap/conf.go +++ b/bootstrap/conf.go @@ -32,4 +32,13 @@ func InitConf() { log.Fatalf("load config error: %s", err.Error()) } log.Debugf("config:%+v", conf.Conf) + // update config.json struct + confBody, err := utils.Json.Marshal(conf.Conf) + if err != nil { + log.Fatalf("marshal config error:%s", err.Error()) + } + err = ioutil.WriteFile(conf.ConfigFile, confBody, 0777) + if err != nil { + log.Fatalf("update config struct error: %s", err.Error()) + } }