diff --git a/config/config.go b/config/config.go index 28d7a96..f262653 100644 --- a/config/config.go +++ b/config/config.go @@ -97,17 +97,6 @@ func LoadConfig(configPath string) (*Config, error) { return nil, fmt.Errorf("配置解析失败: %w", err) } - // 获取配置值 - mysqlHost := viper.GetString("database.Host") - jwtSecretKey := viper.GetString("jwt.SecretKey") - serverPort := viper.GetInt("server.Port") - templateGlob := viper.GetString("project.TemplateGlob") - // 打印获取到的配置值 - fmt.Printf("MySQL Host: %s\n", mysqlHost) - fmt.Printf("JWT Secret Key: %s\n", jwtSecretKey) - fmt.Printf("Server Port: %d\n", serverPort) - fmt.Printf("TemplateGlob: %s\n", templateGlob) - globalConfig = &cfg // 保存配置到全局变量 return &cfg, nil } diff --git a/main.go b/main.go index 7d9f692..47fe77f 100644 --- a/main.go +++ b/main.go @@ -31,6 +31,7 @@ func main() { logger := slog.New(slog.NewJSONHandler(os.Stdout, nil)) slog.SetDefault(logger) slog.SetLogLoggerLevel(slog.LevelDebug) + slog.Info("初始化日志系统成功", "Defaultlogger", logger, "LogLevel", slog.LevelDebug) // 3. 初始化数据库 models.InitDatabase(conf) diff --git a/models/init.go b/models/database.go similarity index 93% rename from models/init.go rename to models/database.go index 1d7bf0d..7b5dd81 100644 --- a/models/init.go +++ b/models/database.go @@ -45,6 +45,8 @@ func InitDatabase(conf *config.Config) { if err != nil { slog.Error("数据库连接失败", "error", err) os.Exit(1) + } else { + slog.Info("数据库连接成功", "driver", conf.DataBase.Driver, "DSN", conf.DataBase.DSN) } DB = db diff --git a/web/themes/default/templates/base.tmpl b/web/themes/default/templates/base.tmpl index c0b3d57..2a445ed 100644 --- a/web/themes/default/templates/base.tmpl +++ b/web/themes/default/templates/base.tmpl @@ -1,3 +1,4 @@ + diff --git a/web/themes/default/templates/header.tmpl b/web/themes/default/templates/header.tmpl index dc79ed9..7cb4cb8 100644 --- a/web/themes/default/templates/header.tmpl +++ b/web/themes/default/templates/header.tmpl @@ -1,3 +1,4 @@ + {{ define "header" }}