使用真正lazy的资源下载方式

This commit is contained in:
源文雨
2022-04-16 00:02:41 +08:00
parent fef254031e
commit dfd184724b
22 changed files with 333 additions and 225 deletions

View File

@@ -19,18 +19,22 @@ type text struct {
}
// LoadText 加载小作文
func LoadText(dbfile string) {
func LoadText(dbfile string) error {
_, err := file.GetLazyData(dbfile, false, false)
db.DBPath = dbfile
if err != nil {
panic(err)
return err
}
err = db.Create("text", &text{})
if err != nil {
panic(err)
return err
}
c, err := db.Count("text")
if err != nil {
return err
}
c, _ := db.Count("text")
logrus.Printf("[Diana]读取%d条小作文", c)
return nil
}
// AddText 添加小作文