重构通道管理逻辑,支持通过任务删除不同类型通道;引入 Asynq 处理异步任务;更新数据库结构以支持通道类型区分

This commit is contained in:
2025-05-23 14:53:01 +08:00
parent 09a9cc573e
commit c83ffda611
17 changed files with 380 additions and 188 deletions

6
pkg/env/env.go vendored
View File

@@ -12,16 +12,10 @@ import (
// region app
var (
AppName = "platform"
RunMode = "debug" // debug, production
)
func loadApp() {
_AppName := os.Getenv("APP_NAME")
if _AppName != "" {
AppName = _AppName
}
_RunMode := os.Getenv("RUN_MODE")
switch _RunMode {
case "debug", "production":