2026-05-19 11:00:28 +00:00
|
|
|
// Code scaffolded by goctl. Safe to edit.
|
|
|
|
|
// goctl 1.10.1
|
|
|
|
|
|
|
|
|
|
package config
|
|
|
|
|
|
2026-05-20 07:01:08 +00:00
|
|
|
import (
|
|
|
|
|
"github.com/zeromicro/go-zero/core/stores/redis"
|
|
|
|
|
"github.com/zeromicro/go-zero/rest"
|
|
|
|
|
|
|
|
|
|
"gateway/internal/library/mongo"
|
|
|
|
|
memberconfig "gateway/internal/model/member/config"
|
|
|
|
|
notifconfig "gateway/internal/model/notification/config"
|
|
|
|
|
)
|
2026-05-19 11:00:28 +00:00
|
|
|
|
|
|
|
|
type Config struct {
|
|
|
|
|
rest.RestConf
|
2026-05-20 07:01:08 +00:00
|
|
|
Mongo mongo.Conf `json:",optional"`
|
|
|
|
|
Redis redis.RedisConf `json:",optional"`
|
|
|
|
|
Notification notifconfig.Config `json:",optional"`
|
|
|
|
|
Member memberconfig.Config `json:",optional"`
|
2026-05-19 11:00:28 +00:00
|
|
|
}
|