2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 12:40:25 +08:00
Files
panel/internal/bootstrap/app.go
2024-10-02 01:49:07 +08:00

32 lines
325 B
Go

package bootstrap
import (
"runtime/debug"
)
func boot() {
debug.SetGCPercent(10)
debug.SetMemoryLimit(64 << 20)
initConf()
initGlobal()
initLogger()
initOrm()
runMigrate()
}
func BootWeb() {
boot()
initValidator()
initSession()
initQueue()
go initHttp()
select {}
}
func BootCli() {
boot()
initCli()
}