@Kevin I did commented UnmarshalYaml function to be sure did I initialize the Yaml struct correctly, I think I did ok. But still no sign.
func main() {
var parametersContent *[]byte
var err error
err, parametersContent = readParametersFile(parametersPath)
if err != nil {
panic(err)
}
yaml := Yaml{}
fmt.Println(string(*parametersContent))
yamlParser.Unmarshal(*parametersContent, &yaml)
fmt.Println(yaml)
/*
// UnmarshalYAML not working at the time.
yaml.UnmarshalYAML(parametersContent)
*/
}
@Harmen Capitalized should be Public also it is not important here the privacy valid between packages, not with package itself as I know.
@Kevin how do you debugging ? I think I don't know debugging concept in Go.