This commit is contained in:
2025-07-11 21:05:58 +08:00
parent 5b4392894f
commit e3d64e7485
74 changed files with 14379 additions and 697 deletions

View File

@@ -19,6 +19,7 @@ type Config struct {
Resilience ResilienceConfig `mapstructure:"resilience"`
Development DevelopmentConfig `mapstructure:"development"`
App AppConfig `mapstructure:"app"`
WechatWork WechatWorkConfig `mapstructure:"wechat_work"`
}
// ServerConfig HTTP服务器配置
@@ -187,3 +188,9 @@ func (a AppConfig) IsDevelopment() bool {
func (a AppConfig) IsStaging() bool {
return a.Env == "staging"
}
// WechatWorkConfig 企业微信配置
type WechatWorkConfig struct {
WebhookURL string `mapstructure:"webhook_url"`
Secret string `mapstructure:"secret"`
}