INNER CODE UNIT · Go
loadInitialConfig
phuhao00/greatestworks · cmd/replication/main.go:21
func loadInitialConfig() (*ReplicationServiceConfig, []string, *config.Loader, error) {
loader := config.NewLoader(
config.WithService("replication-service"),
)
cfg, files, err := loader.Load()
if err != nil {
return nil, nil, nil, err
}
return cfg, files, loader, nil
}
// main 入口
func main() {
logger := logging.NewBaseLogger(logging.InfoLevel)
logger.Info("启动副本服务", logging.Fields{})
cfg, sources, loader, err := loadInitialConfig()
if err != nil {