Files
EdgeCommon/pkg/configutils/yaml.go
GoEdgeLab 2f3981704e v1.4.1
2024-07-27 13:29:26 +08:00

16 lines
222 B
Go

package configutils
import (
"os"
"gopkg.in/yaml.v3"
)
func UnmarshalYamlFile(file string, ptr interface{}) error {
data, err := os.ReadFile(file)
if err != nil {
return err
}
return yaml.Unmarshal(data, ptr)
}