// Package : package versionOc import ( "os" "io" "gopkg.in/yaml.v2" ) func GetFromFile(fileversion string) (string, error) { fin, err := os.Open(fileversion) if err != nil { return "", err } defer fin.Close() byteValue, err := io.ReadAll(fin) if err != nil { return "", err } var objmap versionInput err = yaml.Unmarshal(byteValue, &objmap) if err != nil { return "", err } return "v" + objmap.Version, nil }