package setup import ( "git.pcux.cn/xuans/Smail/config" "git.pcux.cn/xuans/Smail/signal" "git.pcux.cn/xuans/Smail/utils/errors" ) // Finish 标记初始化完成 func Finish() error { cfg, err := config.ReadConfig() if err != nil { return errors.Wrap(err) } cfg.SetupState = config.SetupStateReady cfg.IsInit = true err = config.WriteConfig(cfg) if err != nil { return errors.Wrap(err) } config.IsInit = true // 初始化完成 signal.InitChan <- true return nil }