package config import ( "gopkg.in/yaml.v3" "os" "wss-pool/logging/applogger" "wss-pool/pkg/model" ) var Config model.Config // LoadConfig Load config func LoadConfig(urlPath string) { dataBytes, err := os.ReadFile(urlPath) if err != nil { applogger.Info("fail to read file:%v", err) return } err = yaml.Unmarshal(dataBytes, &Config) if err != nil { applogger.Info("Failed to parse yaml file:%v", string(dataBytes), err.Error()) return } applogger.Info("config---->:%v", Config) }