new: Improve the automatic update module, add authentication, and fix some bugs

This commit is contained in:
2024-12-18 00:02:55 +08:00
parent 95f4496ab6
commit 05df3fa376
12 changed files with 109 additions and 22 deletions

11
main.go
View File

@@ -9,17 +9,20 @@ import (
)
func init() {
_, err := os.Stat(mApp.SRC)
src := config.MConfigInstance.Storage.SRC
dst := config.MConfigInstance.Storage.DST
_, err := os.Stat(src)
if os.IsNotExist(err) {
err = os.MkdirAll(mApp.SRC, os.ModePerm)
err = os.MkdirAll(src, os.ModePerm)
if err != nil {
log.Fatal(err)
}
}
_, err = os.Stat(mApp.DST)
_, err = os.Stat(dst)
if os.IsNotExist(err) {
err = os.MkdirAll(mApp.DST, os.ModePerm)
err = os.MkdirAll(dst, os.ModePerm)
if err != nil {
log.Fatal(err)
}