config.go 528 B

123456789101112131415161718192021222324
  1. package config
  2. import (
  3. jyDocRpcUtil "app.yhyue.com/moapp/jy_docs/services/util"
  4. "github.com/zeromicro/go-zero/core/discov"
  5. "github.com/zeromicro/go-zero/zrpc"
  6. )
  7. type Config struct {
  8. zrpc.RpcServerConf
  9. WebRpcPort int64
  10. JyDocsMysqlDB jyDocRpcUtil.MysqlDBConfig
  11. EsConfig jyDocRpcUtil.EsConfig
  12. RedisAddr []string
  13. Mongo jyDocRpcUtil.MongoConfig
  14. FileSystemConf discov.EtcdConf
  15. OssInfo struct {
  16. BucketName string
  17. }
  18. Conversion struct {
  19. Switch bool
  20. DocFormat map[string]bool
  21. }
  22. }