package config import ( "log" "os" "gopkg.in/yaml.v3" ) func Parse(path string, spec interface{}) error { configData, err := os.ReadFile(path) if err != nil { log.Fatal(err) return err } err = yaml.Unmarshal(configData, spec) if err != nil { log.Fatal(err) return err } return nil }