github.com/metux/go-metabuild@v0.0.0-20240118143255-d9ed5ab697f9/util/specobj/yaml.go (about) 1 package specobj 2 3 import ( 4 "os" 5 6 magic "github.com/metux/go-magicdict" 7 ) 8 9 func (so SpecObj) YamlStore(fn string, fmode os.FileMode) error { 10 return magic.YamlStore(fn, so.Spec, fmode) 11 } 12 13 func YamlLoad(fn string, dflt string) (SpecObj, error) { 14 md, err := magic.YamlLoad(fn, dflt) 15 return SpecObj{md, err}, err 16 }