package setup import ( "pmail/dto" "pmail/signal" "pmail/utils/errors" ) // Finish 标记初始化完成 func Finish(ctx *dto.Context) error { cfg, err := ReadConfig() if err != nil { return errors.Wrap(err) } cfg.IsInit = true err = WriteConfig(cfg) if err != nil { return errors.Wrap(err) } // 初始化完成 signal.InitChan <- true return nil }