| | |
| | | localConf struct { |
| | | StorePath string // 本地文件存储路径 |
| | | } |
| | | |
| | | serviceConf struct { |
| | | Aps string // 本地文件存储路径 |
| | | } |
| | | ) |
| | | |
| | | var ( |
| | |
| | | DbConf = &mysqlx.Conf{} |
| | | NsqConf = &nsqConf{} |
| | | LocalConf = &localConf{} |
| | | NodeId string |
| | | GrpcPort string |
| | | Viper *viper.Viper |
| | | Service = &serviceConf{} |
| | | ) |
| | | |
| | | func Init() error { |
| | |
| | | _ = v.UnmarshalKey("web", WebConf) |
| | | _ = v.UnmarshalKey("log", LogConf) |
| | | _ = v.UnmarshalKey("db", DbConf) |
| | | _ = v.UnmarshalKey("nsq", NsqConf) |
| | | _ = v.UnmarshalKey("local", LocalConf) |
| | | _ = v.UnmarshalKey("service", Service) |
| | | showConfig() |
| | | } |
| | | |
| | |
| | | log.Printf(" NsqConf: %+v", NsqConf) |
| | | log.Printf(" GrpcPort: %+v", GrpcPort) |
| | | log.Printf(" LocalConf: %+v", LocalConf) |
| | | log.Printf(" ServiceConf: %+v", Service) |
| | | log.Println("......................................................") |
| | | } |