package config import "hyapp/pkg/configx" // Config 描述 user-service 启动配置。 type Config struct { GRPCAddr string `yaml:"grpc_addr"` } // Default 返回本地默认配置。 func Default() Config { return Config{GRPCAddr: ":13005"} } // Load 从独立 config.yaml 读取 user-service 配置。 func Load(path string) (Config, error) { cfg := Default() if path == "" { return cfg, nil } if err := configx.LoadYAML(path, &cfg); err != nil { return Config{}, err } return cfg, nil }