config.go 623 B

123456789101112131415161718192021222324
  1. package config
  2. import "app.yhyue.com/moapp/jybase/common"
  3. type appConfig struct {
  4. WebPort string `json:"webport"` //程序端口
  5. AppId string `json:"appid"` //程序标识
  6. RpcServers struct {
  7. StdDoc rpcConfig `json:"stdDoc"` //标准库rpc接口
  8. UserDoc rpcConfig `json:"userDoc"` //用户收藏rpc接口
  9. Points rpcConfig `json:"points"` //剑鱼积分rpc接口
  10. } `json:"rpcServers"` //rpc服务配置
  11. }
  12. type rpcConfig struct {
  13. Key string `json:"key"`
  14. Address []string `json:"address"` //集群地址
  15. }
  16. var JyDocsAppConfig appConfig
  17. func init() {
  18. common.ReadConfig(&JyDocsAppConfig)
  19. }