更新大量功能

This commit is contained in:
sprov
2021-05-28 17:32:51 +08:00
parent 3cd25ce5ea
commit a66dff6959
41 changed files with 1231 additions and 1009 deletions

23
web/global/global.go Normal file
View File

@@ -0,0 +1,23 @@
package global
import (
"context"
"github.com/robfig/cron/v3"
_ "unsafe"
)
var webServer WebServer
type WebServer interface {
GetCron() *cron.Cron
GetCtx() context.Context
}
//go:linkname setWebServer main.setWebServer
func setWebServer(s WebServer) {
webServer = s
}
func GetWebServer() WebServer {
return webServer
}