×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: Go
Posted by: Davide Davide
Added: Mar 7, 2022 11:43 AM
Views: 400
Tags: go
  1. func ParseYaml(configFilePath string, object interface{}) {
  2.  
  3.         yamlData, err := ioutil.ReadFile(configFilePath)
  4.         if err != nil {
  5.                 fmt.Println("Error parsing main_config file")
  6.                 panic(err)
  7.         }
  8.         err = yaml.Unmarshal(yamlData, &object)
  9.         if err != nil {
  10.                 fmt.Printf("Error parsing Unmarshalling file: %v", yamlData)
  11.                 panic(err)
  12.         }
  13.  
  14. }