config.go 680 B

123456789101112131415161718192021222324
  1. package config
  2. import (
  3. "github.com/suyuan32/simple-admin-common/config"
  4. "github.com/suyuan32/simple-admin-common/plugins/casbin"
  5. "github.com/zeromicro/go-zero/rest"
  6. "github.com/zeromicro/go-zero/zrpc"
  7. "wechat-api/internal/types"
  8. )
  9. type Config struct {
  10. rest.RestConf
  11. Auth rest.AuthConf
  12. CROSConf config.CROSConf
  13. CasbinDatabaseConf config.DatabaseConf
  14. RedisConf config.RedisConf
  15. CasbinConf casbin.CasbinConf
  16. DatabaseConf config.DatabaseConf
  17. Miniprogram types.Miniprogram
  18. Fastgpt types.Fastgpt
  19. Aliyun types.Aliyun
  20. CoreRpc zrpc.RpcClientConf
  21. Xiaoice types.Xiaoice
  22. }